海誓山盟 Save Sign in to save words hǎishìshānméng ㄏㄞˇ ㄕˋ ㄕㄢ ㄇㄥˊ to pledge undying love (idiom) oath of eternal love to swear by all the Gods Character by character 海(hǎi)surname Hai 誓(shì)oath 山(shān)surname Shan 盟(méng)oath A Chinese word or character, or English Search Sources CC-CEDICT, CC BY-SA 4.0 pinyinjs, Apache-2.0