Read Edit View history 山盟海誓 shānménghǎishì to pledge undying love Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 山盟海誓 shānménghǎishì to pledge undying love To swear a solemn oath of eternal love as enduring as the mountains and the seas; also written 海誓山盟 hǎishìshānméng Edit Delete References Add reference same_as 山盟海誓/山盟海誓 → 海誓山盟/海誓山盟 Edit Delete see 盟/盟 → 山盟海誓/山盟海誓 Edit Delete same_as 海誓山盟/海誓山盟 → 山盟海誓/山盟海誓 Edit Delete
山盟海誓 shānménghǎishì to pledge undying love To swear a solemn oath of eternal love as enduring as the mountains and the seas; also written 海誓山盟 hǎishìshānméng Edit Delete