Soundbox Meaning

There are 1 meaning(s) for word Soundbox

Meaning 1 : a resonating chamber in a musical instrument (as the body of a violin)

    Synonyms : body