topgallant sail


Meanings

  • a sail set on a yard of a topgallant mast

Synonyms