'press of canvas' definitions:

Definition of 'press of canvas'

(from WordNet)
noun
The greatest amount of sail that a ship can carry safely [syn: press of sail, press of canvas]