English
English version

Topshop

From Longman Dictionary of Contemporary EnglishTopshopTop‧shop /ˈtɒpʃɒp $ ˈtɑːpʃɑːp/ trademark  a British shop in many towns in the UK that sells clothes for young women
Pictures of the day
What are these?
Click on the pictures to check.