HUMMING


Meaning of HUMMING in English

adj. making a droning sound; buzzing; energetically active; extremely busy

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