echo organ

views updated

echo organ. An org. manual with very soft stops to give an echo effect.

More From encyclopedia.com