EGAVE

topshop

About 0.00 uses per million words.

Meaning

  1. noun A building found in parts of the English Midlands, having three storeys, the lower two serving as living accommodation and the upper floor as a workshop containing a weaver's loom.

Similar words

shop multi-storey shoe shop shopping centre foreshop upstairs hayloft floor toolroom tradeshop

Often followed by

and

Save “topshop” to learn later