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. 2012