The past tense of outroar is outroared.
The third-person singular simple present indicative form of outroar is outroars.
The present participle of outroar is outroaring.
The past participle of outroar is outroared.