Word Explorer
Children's Dictionary
Help
Help
Help
Multi-word Results
echo chamber a room in a recording or broadcasting studio that is used to increase resonance or produce echo effects.
echo sounding a method of determining the depth of a body of water by measuring the time the echo of an emitted sound wave takes to return from the bottom.
reecho of a sound, to echo again; reverberate; resound. [3 definitions]