vindicatory Meaning and Definition
1. s. providing justification
2. s. given or inflicted in requital according to merits or deserts
3. s. of or relating to or having the nature of retribution
1. s. providing justification
2. s. given or inflicted in requital according to merits or deserts
3. s. of or relating to or having the nature of retribution
Sponored Video