Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 山盟海誓
Word
Pinyin
山盟海誓
shān méng hǎi shì
to pledge undying love (idiom); oath of eternal love ꞏ to swear by all the Gods
Dictionary Card
Child Entries of 山盟海誓
山
海
盟
誓