Hanzi Now
CharactersIdiomsChinese NameFlashcards
Tools

Visual content

  • Chinese Text Image GeneratorCreate PNGs with pinyin, highlight character parts or remove strokes
  • Stroke Order AnimatorTurn a Chinese character or sentence into a GIF or MP4
  • Character Highlight AnimatorChoose character parts and animate their colors, together or in stroke order
  • Chinese Text Morph AnimatorTurn one Chinese character, word or phrase into another; download SVG, MP4 or WebM

Audio content

  • Chinese Text to SpeechRead Chinese aloud with karaoke highlighting

Teaching materials

  • Writing WorksheetsPrintable tracing sheets with a QR learning companion
  • Bingo CardsPicture and word Bingo for your class
  • Picture WorksheetsChinese and English fill-in vocabulary worksheets

Other

  • Pinyin GeneratorConvert Chinese text to pinyin with tone marks
  • Chinese Zodiac CalculatorFind your animal sign from your birth date and make a zodiac card.
  • Chinese Word CounterCount characters, words and sentences in Chinese text
View all tools →
誓山盟海
誓山盟海
誓山盟海
誓山盟海
誓山盟海
誓山盟海
誓山盟海
誓山盟海
誓山盟海
誓山盟海

誓山盟海 — “Swear by mountains and pledge by seas”

誓山盟海 is a Chinese idiom (chengyu) meaning “to make solemn vows of eternal love, as enduring and vast as mountains and seas; to pledge everlasting commitment to one's beloved”. Literally, “Swear by mountains and pledge by seas”.

Frequency

誓山盟海 Pronunciation and Pinyin

誓山盟海 Character Breakdown

Stroke Order
CharacterPinyinStrokesMeaning
誓
shì14vow or swear an oath
山
shān3mountain or hill
盟
méng13swear an oath or alliance
海
hǎi10sea, ocean, or vast

Example Sentence with 誓山盟海

他们在大海边许下了誓山盟海的诺言,愿此生相守,永不分离。
By the sea, they made vows of eternal love, promising to stay together for a lifetime, never to part.

Idioms Related to 誓山盟海

Synonyms of 誓山盟海

  • shān山méng盟hǎi海shì誓eternal love vow
  • shì誓hǎi海méng盟shān山eternal love oath

More idioms starting with 誓

  • shì誓bù不liǎng两lì立sworn enemies, cannot coexist
  • shì誓bù不bà罢xiū休vow not to give up until goal achieved
  • shì誓yǐ以jiǎo皦rì日vow eternal love and devotion
  • shì誓tóng同shēng生sǐ死pledge to live and die together
  • shì誓tiān天zhǐ指rì日swear a solemn oath to heaven and sun
  • shì誓tiān天duàn断fā发make a solemn vow with strong determination
  • shì誓wú无èr二xīn心Vow unwavering loyalty
  • shì誓wú无èr二zhì志Pledge unswerving loyalty
  • shì誓rì日zhǐ指tiān天swear by the sun and sky
  • shì誓sǐ死bù不èr二swear to die unswerving
  • shì誓sǐ死bù不cóng从vow to defy to the death
  • shì誓sǐ死bù不qū屈Vow to die rather than yield

Recommended tools

Chinese Text Image Generator

Create PNGs with pinyin, highlight character parts or remove strokes

Open the tool →

Stroke Order Animator

Turn a Chinese character or sentence into a GIF or MP4

Open the tool →

Bingo Cards

Picture and word Bingo for your class

Open the tool →

Character Highlight Animator

Choose character parts and animate their colors, together or in stroke order

Open the tool →

Questions about 誓山盟海

What does 誓山盟海 mean?

誓山盟海 (shì shān méng hǎi) is a Chinese idiom (chengyu) meaning “to make solemn vows of eternal love, as enduring and vast as mountains and seas; to pledge everlasting commitment to one's beloved”.

How do you pronounce 誓山盟海?

誓山盟海 is pronounced shì shān méng hǎi in Mandarin Chinese.

What does 誓山盟海 literally mean?

Literally, 誓山盟海 means “Swear by mountains and pledge by seas”. It is used to mean “to make solemn vows of eternal love, as enduring and vast as mountains and seas; to pledge everlasting commitment to one's beloved”.

What is the Chinese definition of 誓山盟海?

指男女相爱时立下的誓言,表示爱情要象山和海一样永恒不变。同“山盟海誓”。

Hanzi Now

Explore the charm of Chinese language

Explore

  • Characters
  • Idioms
  • Chinese Names
  • Flashcards

Tools

  • Chinese Text Image Generator
  • Stroke Order Animator
  • Character Highlight Animator
  • Bingo Cards
  • Picture Worksheets
  • All Tools

More

  • Blog
  • Privacy Policy
  • Terms of Service
© 2026 Hanzi NowContact Us