genoas

noun
  1. plural of genoa; large triangular sails set forward of the mast on a sailing vessel
  2. Usage: nautical

Examples