n. trap, device used to capture small game; something which traps or ensnares; metal or gut string stretched across the head of a snare drum
SNARE
Meaning of SNARE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012