soundbox
English Dictionary
->
Letter S
-> soundbox
Search Dictionary:
soundbox Definition
(n)
a
resonating
chamber
in
a
musical
instrument
(
as
the
body
of
a
violin
)
soundbox Synonyms
soundbox
© Art Branch Inc.