Noun ululation has 1 sense
  1. howl, howling, ululation - a long loud emotional utterance; "he gave a howl of pain"; "howls of laughter"; "their howling had no effect"
    --1 is a kind of utterance, vocalization
    Derived form: verb ululate1
,
TOP