WTWM

whatsthatwordmean

← Definition
Guess

insnaring

nounThe act of catching or trapping someone or something, often by trickery.
adjectiveTending to trap or catch; alluring in a deceptive way.

Synonyms

catchingnountrappingnoundeceptiveadjectivealluringadjective

Built for word lovers.