topgallant sail

Noun
  1. A sail set on a yard of a topgallant mast (synset 104462063)

Other Searches