Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snare
in English
snare
us
/snɛr/
uk
/snɛə/
#common
Plural
snares
Past Tense
snared
Participle Verb
snaring
Third Person Singular
snares