English Dictionary
◊ OUTROAR
outroar
v : roar louder than