Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snares
in English
snares
us
/snɛrz/
uk
/snɛrz/
#common
Lemma:
snare
The lemma is the base or root form of this word.
Definitions
Noun
a
wire
or
string
trap
;
used
for
catching
a
mental
or
psychological
trap
;
deceiving
someone
a
looped
cord
;
used
in
obstetrics
a
looped
instrument
;
for
surgical
removal
wires
under
tension
for
a
drum's
sound
a
type
of
drum
with
a
rattling
effect