Center of pressure Meaning, Definition & Usage

Definitions
  1. (Hydros.), that point in a surface pressed by a fluid, at which, if a force equal to the whole pressure and in the same line be applied in a contrary direction, it will balance or counteract the whole pressure of the fluid.

Webster 1913