SOUNDBOX Meaning of SOUNDBOX in English ■ noun the hollow chamber forming the body of a stringed instrument and providing resonance. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004