Wait ‧ rose /ˈweɪtrəʊz/ BrE AmE trademark
a ↑ supermarket (=a very large store that sells mainly food) in the UK, which is owned by the John Lewis stores. Waitrose supermarkets are considered to be more expensive than others, but also offer good quality food.