echo : Idioms & Phrases


echo chamber

  • noun an enclosed space for producing reverberation of a sound
WordNet

Echo organ

  • (Mus.), a set organ pipes inclosed in a box so as to produce a soft, distant effect; generally superseded by the swell.
Webster 1913

echo sounder

  • noun a measuring instrument that sends out an acoustic pulse in water and measures distances in terms of the time for the echo of the pulse to return
    sonar; asdic.
    • sonar is an acronym for sound navigation ranging
    • asdic is an acronym for antisubmarine detection investigation committee
WordNet

echo sounding

  • noun determining the location of something by measuring the time it takes for an echo to return from it
    echolocation.
WordNet

Echo stop

  • (Mus.), a stop upon a harpsichord contrived for producing the soft effect of distant sound.
Webster 1913

radar echo

  • noun an electronic signal that has been reflected back to the radar antenna; contains information about the location and distance of the reflecting object
WordNet

re-echo

  • noun the echo of an echo
WordNet

Tautological echo

  • an echo that repeats the same sound or syllable many times.
Webster 1913

To applaud to the echo

  • to give loud and continuous applause.
Webster 1913

Wood echo

  • an echo from the wood.
Webster 1913