Meanings1(of a country) to perish2to be annexed3subjugation (to a foreign power)Written Forms淪亡Traditional · Main Form沦亡Alternate Form