To weather a point Meaning, Definition & Usage

Definitions
  1. . (a) (Naut.) To pass a point of land, leaving it on the lee side. (b) Hence, to gain or accomplish anything against opposition.

Webster 1913