sheng
/ʃʌŋ/
sheng
English
Noun Top 19,868
Ad
Definition
A Chinese wind instrument, a free-reed mouth organ consisting of 13 or more bamboo pipes of various lengths, which are fixed at their bases in a wind chest made from a dried gourd (or, more recently, wood or chrome-plated brass).
Etymology
From Mandarin 笙 (shēng).
Example Sentences
- "The appearance of a sheng in Paris at the end of the eighteenth century inspired the development of free reed instruments in Western Europe, including the harmonica, accordion, and symphonium (see next page)."
Ad