echo stop
noun
1
: a stop on a harpsichord for producing the soft effect of distant sound
2
: an organ stop having its pipes enclosed for echoic effects
Love words? Need even more definitions?
Merriam-Webster unabridged
Share