Noun Definition

ululation

1.Definition: a long loud emotional utterance

Related Noun(s):howl

Category: General