Definition of Rolls-Royce
noun
1 trademark a luxury car produced by the British Rolls-Royce company.
2 (also
Rolls Royce)
a product that is the most luxurious or highly specified of its kind:the one I have at the moment is the Rolls Royce of accordions