盟山誓海 méng shān shì hǎi

to pledge undying love (idiom); oath of eternal love

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to pledge undying love (idiom); oath of eternal love
  2. 2. to swear by all the Gods

Characters

Character Meaning
union; to ally; oath
mountain; hill; anything that resembles a mountain
to swear; vow; oath
ocean; sea; great number of people or things