main topsail definition

  • noun:
    • The sail which set over the mainsail.

Related Sources

  • Hypernym for "main topsail"
  • Cross Reference for "main topsail"
  • Same Context for "main topsail"
29 votes

How would you define main topsail?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!