ROAR


Meaning of ROAR in English

(v. i.) To make a loud, confused sound, as winds, waves, passing vehicles, a crowd of persons when shouting together, or the like.

Webster's English dictionary.      Английский словарь Webster.