WHISTLING SHOP


Meaning of WHISTLING SHOP in English

Rooms in the King's Bench and Fleet prison where drams are privately sold.

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