From out- + roar.
outroar (third-person singular simple present outroars, present participle outroaring, simple past and past participle outroared)
outroar (plural outroars)