[----]

Jyutping saan1 mang4 hoi2 sai6
Pinyin shān méng hǎi shì

Definitions (CC-CEDICT)
  1. to pledge undying love (idiom); oath of eternal love
  2. to swear by all the Gods
Definitions (粵典–words.hk)
  1. x
Definitions (Wiktionary)
  1. phrase, idiomatic
    solemn pledges of love
    (syn.) 海誓山盟, 誓海盟山, 誓山盟海
Definitions (Kaifangcidian)
  1. (沒有對應漢語詞彙)
Examples (None)
  1. Cantonese
    山盟海誓
    山盟海誓