Echo stop Meaning, Definition & Usage

Definitions
  1. (Mus.), a stop upon a harpsichord contrived for producing the soft effect of distant sound.

Webster 1913