EGAVE
attrap
Meaning
verb
To entrap; to ensnare.
Similar words
betrap
entrap
ensnare
trap
catch
illaqueate
snare
trapan
set up
encapture
Save “attrap” to learn later