ensnare - Dictionary definition and meaning for word ensnare
Powered by Mnemonic Dictionary
ENSNARE: To catch in the SNAKE using a SNARE or TRAP