Meanings1country destroyed, its people annihilated (idiom); total destructionWritten Forms亡國滅種Traditional · Main Form亡国灭种Alternate Form