山盟海誓shān méng hǎi shì释义to pledge undying love (idiom); oath of eternal loveto swear by all the Gods单字详解山shan盟meng海hai誓shi