Advertisement

Synonyms of Snare

Primary definition: A trap for catching birds or animals, typically one with a noose of wire or cord.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement