Definition of Selfridges from the Oxford Advanced Learner's Dictionary

 

Selfridges

 
BrE
 
; NAmE
 
 
jump to other results
a famous department store (= large shop where many types of goods are sold in different departments) on Oxford Street, London. It was built by an American, Gordon Selfridge in the art deco style and is one of the oldest and largest department stores in Britain. In recent years new Selfridges stores opened in other British cities such as Manchester and Birmingham.