Word info Synonyms

water organ

Noun

Meaning

English Wikipedia has an article on:water organWikipedia
water organ (plural water organs)

(music) A form of pipe organ in which the air is generated by moving water.

Source: en.wiktionary.org

Synonyms

Close letter words and terms