sound mirror

English

Noun

sound mirror (plural sound mirrors)

  1. An acoustic mirror.