v. expose to atmospheric conditions; become worn by exposure to the weather; overcome, stand; to pass to the windward of a point (Sailing)
WEATHER
Meaning of WEATHER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012