TOP

Definition of Harrods from the Oxford Advanced Learner's Dictionary

Harrods

 
/ˈhærədz/
 
/ˈhærədz/
jump to other results
  1. a large, expensive department store in the Knightsbridge area of central London. It claims to be able to supply any article and provide any service. It began in 1834 as a small shop selling food, owned by Charles Henry Harrod (1799-1885). It moved to Knightsbridge in 1849.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day