echo stop
nounDefinition of echo stop
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