Definition of vindicable

Definition of vindicable
  1. vindicable Adjective able to be vindicated; justifiable
Need more help? Try our forum NEW