English dictionary
press of sail meaning and definition
Definition and meaning of press of sail at MeaningMonkey.org. press of sail meaning and definition in the English Dictionary.PRESS OF SAIL noun
Definition of press of sail (noun)
- the greatest amount of sail that a ship can carry safely
- synonyms: press of canvas
Source: Princeton University Wordnet