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.
BEAU TRAP
Meaning of BEAU TRAP in English
Slang English vocab. Английский сленговый словарь. 2012