TOPSHOP


Meaning of TOPSHOP in English

Top ‧ shop /ˈtɒpʃɒp $ ˈtɑːpʃɑːp/ BrE AmE trademark

a British shop in many towns in the UK that sells clothes for young women

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.