Synonyms of Ensnared

Primary definition: To catch in a snare or trap, either literally or figuratively.

Full Dictionary Entry

Antonyms & Opposite Concepts