outroar
1. [ verb ] roar louder than
Related terms: surpass