GROWL


Meaning of GROWL in English

n. low guttural sound made by an animal; grumble, complaint

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