SNARE


Meaning of SNARE in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.