English synonyms about - contact  

press of sail

noun

1 press of sail

The greatest amount of sail that a ship can carry safely.

synonym: press of canvas.


Find more on press of sail elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.031