









誓山盟海 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”.

Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →
Picture and word Bingo for your class
Open the tool →
Choose character parts and animate their colors, together or in stroke order
Open the tool →誓山盟海 (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”.
誓山盟海 is pronounced shì shān méng hǎi in Mandarin Chinese.
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”.
指男女相爱时立下的誓言,表示爱情要象山和海一样永恒不变。同“山盟海誓”。