Medical Dictionary
snare
noun \ˈsna(ə)r, ˈsne(ə)r\
Medical Definition of SNARE
: a surgical instrument consisting usually of a wire loop constricted by a mechanism in the handle and used for removing tissue masses (as tonsils or polyps)
Seen & Heard
What made you want to look up snare? Please tell us where you read or heard it (including the quote, if possible).