ROAR


Meaning of ROAR in English

[noun]A roar is a loud, deep sound.The lion let out a loud roar. [C]His apartment was on a main road and there was a constant roar of traffic from down below. [U]

Cambridge English vocab.      Кембриджский английский словарь.