TOP

Definition of Debenhams™ from the Oxford Advanced Learner's Dictionary

Debenhams™

 
/ˈdebənəmz/
 
/ˈdebənəmz/
jump to other results
  1. any one of a chain of large shops in Britain with various departments selling mainly clothes and household goods. In 2018 Debenhams announced large financial losses and said that it planned to close up to 50 stores.
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day