Dictionary search results

Showing 1-3 of 3 results

soundboard British & World English

A thin sheet of wood over which the strings of a piano or similar instrument are positioned to increase the sound produced

soundboard English-Spanish

→ sounding board 2, sounding board 3