Harvey Nichols - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˌhɑː(r)vi ˈnɪk(ə)lz/
  1. a large expensive shop that is well known for selling fashionable clothes. Its main shop is in London and it is often called Harvey Nicks.