请输入您要查询的英文单词:
单词
snare
释义
snare
1
NOUN
C
/sneə/
1
a piece of equipment used for catching an animal that consists of a wire or rope that pulls tightly round the animal (捕捉动物用的)套索,绳套捕兽器
2
literary
a trick that catches someone and keeps them in an unpleasant situation 圈套;陷阱