English to French:   more detail...
  1. sounding board:


Detailed Translations for sounding board from English to French

sounding board:

sounding board [the ~] noun

  1. the sounding board (soundboard)
    l'abat-voix; l'abat-son

Translation Matrix for sounding board:

NounRelated TranslationsOther Translations
abat-son soundboard; sounding board
abat-voix soundboard; sounding board
- soundboard

Synonyms for "sounding board":

Related Definitions for "sounding board":

  1. (music) resonator consisting of a thin board whose vibrations reinforce the sound of the instrument1
  2. a person whose reactions to something serve as an indication of its acceptability1
    • I would use newspapermen as a sounding board for such policies1

Related Translations for sounding board