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.
48 queries 0.566