topsails

We have found lemma(root) word of topsails : topsail.

Definitions


[ˈtɒpsl], (Noun)

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


Phrases:

Origin:




definition by Oxford Dictionaries