Definitions of outroar:

  • verb:   roar louder than