Find the word definition

Wiktionary
dolly shops

n. (dolly shop English)

Usage examples of "dolly shops".

In London, the same sort of fence houses are all called Dolly Shops.