VariousWords beta
Related Terms:
Definitions:
Noun
Calliope
Definition: (Greek mythology) the Muse of epic poetry
calliope
steam organ
Definition: a musical instrument consisting of a series of steam whistles played from a keyboard
Definition: A musical organ, consisting of steam whistles played with a keyboard. Often used with merry-go-rounds.