Definition of "vindicated"

vindicated