









誓海盟山 is a Chinese idiom (chengyu) meaning “an oath of eternal love”. Vowing that one's affection will be as constant and enduring as the mountains and seas. Literally, “Swear by the sea, pledge by the mountains”.

Chinese and English fill-in vocabulary worksheets
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 →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →誓海盟山 (shì hǎi méng shān) is a Chinese idiom (chengyu) meaning “an oath of eternal love”.
誓海盟山 is pronounced shì hǎi méng shān in Mandarin Chinese.
Literally, 誓海盟山 means “Swear by the sea, pledge by the mountains”. It is used to mean “an oath of eternal love”.
指男女相爱时立下的誓言,表示爱情要象山和海一样永恒不变。同“山盟海誓”。