shop

Dictionary of The Vulgar Tongue by Francis Grose

A prison. Shopped; confined, imprisoned.

Related Words