- press of sail as a noun:
- 1
press of sail
noun
1 press of sail
The greatest amount of sail that a ship can carry safely.
synonym: press of canvas.
debug info: 0.031
noun
The greatest amount of sail that a ship can carry safely.
synonym: press of canvas.
debug info: 0.031