moonsail

moonsail antonyms

moonsail definitions

noun
  • A moonraker (sail).