Press of sail Meaning, Definition & Usage

  1. noun the greatest amount of sail that a ship can carry safely
    press of canvas.

WordNet


Definitions
  1. (Naut.), as much sail as the state of the wind will permit.

Webster 1913