What is the meaning of Vindicable?

able to be vindicated; justifiable

Source: wiktionary.org