'main-topsail' definitions:

Definition of 'main-topsail'

From: WordNet
noun
A topsail set on the mainmast

Definition of 'main-topsail'

From: GCIDE
  • main-topsail \main-topsail\ n. a topsail set on the mainmast. [WordNet 1.5]