盟山誓海 [ㄇㄥˊ ㄕㄢ ㄕˋ ㄏㄞˇ; meng2 shan1 shi4 hai3] to pledge undying love (idiom); oath of eternal love to swear by all the Gods ◄ ►