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