Find the word definition

Wiktionary
sounding boards

n. (sounding board English)