sheng Definition and Meaning in English (sheng definition)

noun
Synonyms:Chinese mouth organ
Quick Answer • Definition

Sheng definition: The sheng is a Chinese mouth organ, a free-reed aerophone consisting of vertical bamboo pipes with individual reeds, played by blowing and sucking air through a mouthpiece.

Definitions of Sheng

  1. 1noun

    The sheng is a Chinese mouth organ, a free-reed aerophone consisting of vertical bamboo pipes with individual reeds, played by blowing and sucking air through a mouthpiece.

Example Sentences

general

“The musician played a beautiful melody on the sheng.”

Synonyms

Chinese mouth organ

Frequently Asked Questions: Sheng in English

What is the meaning of Sheng in English?▼
Sheng definition: The sheng is a Chinese mouth organ, a free-reed aerophone consisting of vertical bamboo pipes with individual reeds, played by blowing and sucking air through a mouthpiece.
How do you translate 'Sheng' to English?▼
'Sheng' translates to 'sheng' in English. Sheng definition: The sheng is a Chinese mouth organ, a free-reed aerophone consisting of vertical bamboo pipes with individual reeds, played by blowing and sucking air through a mouthpiece.
How do you pronounce 'Sheng' and 'sheng'?▼
Listen to clear English audio pronunciation of 'Sheng' and native English audio speech for 'sheng' with bilingual sentence examples on DictBridge.

Related Vocabulary in English

All Words →

Explore contextually related English vocabulary with verified English meanings, pronunciations, and sentence usages: