The past tense of overweather is overweathered.
The third-person singular simple present indicative form of overweather is overweathers.
The present participle of overweather is overweathering.
The past participle of overweather is overweathered.