HOMEBASE


Meaning of HOMEBASE in English

Home ‧ base /'həʊmbeɪs/ BrE AmE trademark

a chain of large ↑ DIY stores (=shops selling things for decorating or repairing your house, as well as equipment for your garden) in the UK

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