English Dictionary
◊ ROARER
roarer
n : someone who communicates vocally in a very loud voice [syn:
{shouter}, {yeller}]
 roar  roar off  roarer  roaring  roast