weathered a point

English

Verb

weathered a point

  1. simple past and past participle of weather a point