topgallant_sailEnglish

topgallant, topgallant sail

Noun

A sail set on a yard of a topgallant mast

English: topgallant, topgallant sail

English words with similar meanings

Show 1 words