|
|
We do not currently know of any synonyms for topsail.
The noun topsail is defined as:
- 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.
See full definition of the word topsail.
Did you mean
dubiously?
|
|
|
|
|
|
|
|
|