• word of the day

    calliope

    calliope - Dictionary definition and meaning for word calliope

    Definition
    (noun) (Greek mythology) the Muse of epic poetry Definition
    (noun) a musical instrument consisting of a series of steam whistles played from a keyboard
    Synonyms : steam organ
Download our Mobile App Today
Receive our word of the day
on Whatsapp