press_of_canvasEnglish

press of canvas, press of sail

Noun

The greatest amount of sail that a ship can carry safely

English: press of sail, press of canvas

English words with similar meanings

Show 1 words