SOUNDBOX Meaning of SOUNDBOX in English n. the hollow chamber providing resonance and forming the body of a stringed musical instrument. Oxford English vocab. Оксфордский английский словарь. 2012