Log in
Search words & phrases
lure
US /lʊr/
・
UK /lʊə(r)/
B1
Definition
Video subtitles
noun
Appealing quality that attracts people
Device used to attract animals to catch them
Device used to attract using something appealing
verb
To attract someone using something appealing