echo plate









echo plate


noun

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