English-French dictionary »

vindication meaning in French

EnglishFrench
vindication (the act of vindicating)
noun
[UK: ˌvɪn.dɪˈk.eɪʃ.n̩]
[US: ˌvɪn.dəˈk.eɪʃ.n̩]

justification◼◼◼nom