English dictionary, thesaurus, translations & etymology
FreeDict.com

retribution in French

retribution in French

châtiment
noun
Punishment inflicted in the spirit of moral outrage or personal vengeance.
punition
noun
Punishment inflicted in the spirit of moral outrage or personal vengeance.
vendetta
noun
Punishment inflicted in the spirit of moral outrage or personal vengeance.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.