Lingo
roar
to make a loud, deep, continuous, and powerful sound, usually with a low pitch
Synonyms
1 / 6