VariousWords beta
Related Terms:
Definitions:
Noun
topsail
Definition: a sail (or either of a pair of sails) immediately above the lowermost sail of a mast and supported by a topmast
Definition: A sail or either of the two sails rigged just above the course sail and supported by the topmast on a square-rigged sailing ship.