Search Details
Word: rolls-royce
(lookup usage)
(lookup stats)
Meaning:
Noun:
- (''Chiefly British, Informa''l) anything that is the best of its type; the best quality product possible
Source: Wiktionary
| Src Info »
Proper noun:
- any of several British companies that make motor cars, aero engines etc
Source: Wiktionary
| Src Info »