Dictionary search results

Showing 1-2 of 2 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