Moral victory

0
1680
Moral victory - Meaning:   1: defeat that is actually a victory based on moral principles. Example: by refusing to cheat in the competition. Tony achieved a moral victory.

Moral victory – Meaning:

1: defeat that is actually a victory based on moral principles. Example: by refusing to cheat in the competition. Tony achieved a moral victory.