ROAR


Meaning of ROAR in English

v. make a deep loud cry like that of a lion; produce a loud low sound, rumble, thunder; laugh loudly

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.