BEAU TRAP


Meaning of BEAU TRAP in English

A loose stone in a pavement, under which water lodges, and on being trod upon, squirts it up, to the great damage of white stockings; also a sharper neatly dressed, lying in wait for raw country squires, or ignorant fops.

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