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
Do you know what each of these is called?
Click on the pictures to check.