TOP

Definition of Topshop from the Oxford Advanced Learner's Dictionary

Topshop

 
/ˈtɒpʃɒp/
 
/ˈtɑːpʃɑːp/
jump to other results
  1. a chain of shops in Britain and some other countries selling fashionable clothes for girls and women. They are owned by the company that also owns Topman.
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day