Carthaginian peace
nounDefinition of Carthaginian peace
: a treaty of peace so severe that it means the virtual destruction of the defeated contestant