vocab dash
Log in
Sign up
esca
Top 30000
Meanings
Noun
1. bait (substance used in catching fish)
(dated)