Carthaginian peace

noun

Definition of Carthaginian peace

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