Definition, synonyms and related words
Resembling a snare (musical instrument), or the sound of a snare.