snare


snare

noun

  1. a device, often consisting of a noose, for capturing small game.
  2. anything serving to entrap or entangle unawares; trap.
  3. Surgery. a wire noose for removing tumors or the like by the roots or at the base.

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 2.095