Definition of Selfridges from the Oxford Advanced Learner's Dictionary



; 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.