BEAR TRAP


Meaning of BEAR TRAP in English

{n.}, {slang}, {citizen's band radio jargon} A police radar unit designed to catch speeders. * /Watch the bear trap at exit 101./

Slang English vocab.      Английский сленговый словарь.