汉英词典
Chinese-English Dictionary
MEANING OF 山盟海誓
山盟海誓
to pledge undying love (idiom); oath of eternal love / to swear by all the Gods
盟 Covenant / 誓 oath / Refers to the vows of men and women, indicating that love is like mountains and sea
也作海誓山盟”。男女相爱时指山海而为盟约誓言,愿爱情像高山大海般长存不变也曾经花前月下,山盟海誓,到如今都付与流水。
shān méng hǎi shì
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos