Advertisement

Advertisement

echo plate

noun

  1. (in sound recording or broadcasting) an electromechanical device for producing echo and reverberation effects


Advertisement

Advertisement

Advertisement

Advertisement


echolocationechopraxia