English dictionary
topgallant sail meaning and definition
Definition and meaning of topgallant sail at MeaningMonkey.org. topgallant sail meaning and definition in the English Dictionary.TOPGALLANT SAIL noun
Definition of topgallant sail (noun)
- a sail set on a yard of a topgallant mast
- synonyms: topgallant
Source: Princeton University Wordnet