Skip to content

ululation

Dictionary definition · ululation

noun

  1. a long loud emotional utterance"he gave a howl of pain"

Similar words

Source: Open English WordNet (CC BY 4.0).