echo plate









echo plate


noun

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

Leave a Reply

Your email address will not be published. Required fields are marked *

45 queries 1.140