ensnare

/in'sneə/
Verb
  1. catch in or as if in a trap
    • The men trap foxes
  2. take or catch as if in a snare or trap
    • I was set up!
    • The innocent man was framed by the police

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

ensnare
The spider ensnares a fly in its delicate web.