ululation - English Synonyms Dictionary

ululation

n.
[1] howl , howling