TRAP


Meaning of TRAP in English

n.

device for catching animals or people

stratagem for tricking unsuspecting people

1) to bait; set a ~ for

2) to spring a ~ on

3) to fall into a ~

4) to lure smb. into a ~

5) a booby; death ~; mouse~; radar, speed ~; a sand ~ (in golf)

mouth

(slang)

6) to shut one's ~

The Bbi combinatory dictionary of English, a guide to word combinations.      Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.