Yahoo India Web Search

Search results

  1. Dictionary
    moonraker
    /ˈmuːnˌreɪkə/

    noun

    • 1. a native of the county of Wiltshire. dialect British
    • 2. a small square sail set above a skysail on a sailing ship.

    More definitions, origin and scrabble points