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