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.
2012