weathered the storm

English

Verb

weathered the storm

  1. simple past and past participle of weather the storm