HOWLING


Meaning of HOWLING in English

adj. of something which yowls; making a wailing or howling noise; desolate, dreary

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