ECHO ORGAN


Meaning of ECHO ORGAN in English

noun

: a division of a pipe organ situated at a distance from the rest of the instrument and containing soft stops suitable for echo effects

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.