English | German | Russian | Czech

press of sail English

Meaning press of sail meaning

What does press of sail mean?

press of sail

the greatest amount of sail that a ship can carry safely

Synonyms press of sail synonyms

What other words have the same or similar meaning as press of sail?

press of sail English » English

press of canvas

Are you looking for...?

press | of | sail