SOUNDBOX


Meaning of SOUNDBOX in English

■ noun the hollow chamber forming the body of a stringed instrument and providing resonance.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.