ensnared; ensnaring; ensnares
: to take in or as if in a snare
Love words? Need even more definitions?
Merriam-Webster unabridged
Share