English
Detailed Synonyms for steam organ in English
steam organ:
steam organ [the ~] noun
-
the steam organ
– a musical instrument consisting of a series of steam whistles played from a keyboard 1the calliope; the steam organ– a musical instrument consisting of a series of steam whistles played from a keyboard 1