: the point on a sail at which application of the whole propelling force of the wind would produce an effect identical with that produced by its distribution over the whole sail
CENTER OF EFFORT
Meaning of CENTER OF EFFORT in English
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012