• word of the day

    ululation

    ululation - Dictionary definition and meaning for word ululation

    Definition
    (noun) a long loud emotional utterance
    Synonyms : howl , howling
    Example Sentence
    • he gave a howl of pain
    • howls of laughter
    • their howling had no effect
Connect with us on Facebook