Meaning of soundbox

Definition of soundbox

(noun) a resonating chamber in a musical instrument (as the body of a violin)

Other information on soundbox

WIKIPEDIA results for soundbox
Amazon results for soundbox