topsail

Definitions


[ˈtɒpsl], (Noun)

Definitions:
- a sail set on a ship's topmast


Phrases:

Origin:




definition by Oxford Dictionaries