press of sail

Explore definitions, synonyms, and language insights of press of sail

Definitions

Noun
the greatest amount of sail that a ship can carry safely

More General Terms