SELFRIDGES


Meaning of SELFRIDGES in English

Sel ‧ fri ‧ dges /ˈselfrɪdʒəz, ˈselfrɪdʒɪz/ BrE AmE trademark

a large ↑ department store that has shops in London and other large British cities and sells products of all kinds, including food, clothes, furniture, and kitchen equipment

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.