English | German | Russian | Czech

topsail English

Meaning topsail meaning

What does topsail mean?

topsail

a sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast

Synonyms topsail synonyms

What other words have the same or similar meaning as topsail?

topsail English » English

jib

Are you looking for...?