'soundbox' definitions:

Definition of 'soundbox'

(from WordNet)
noun
A resonating chamber in a musical instrument (as the body of a violin) [syn: soundbox, body]