Yahoo Canada Web Search

Search results

  1. Dictionary
    Rolls-Royce
    /ˌrəʊlzˈrɔɪs/

    noun

    • 1. a luxury car produced by the British Rolls-Royce company. trademark
    • 2. 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"

    More definitions, origin and scrabble points