English Dictionary
Definition the Rolls Royce of something in British English
the Rolls Royce of something phrase
phrase
1
something that is considered to be the best type of a particular product
Synonyms and related words
