ULULATION


Meaning of ULULATION in English

(n.) A howling, as of a dog or wolf; a wailing.

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