ULULATION


Meaning of ULULATION in English

noun a howling, as of a dog or wolf; a wailing.

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