Find the word definition

Wiktionary
sound mirror

n. An acoustic mirror.