• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp