"vindicate sb" in German to vindicate sb. jdn. rehabilitieren entlasten reinwaschen jdm. Recht verschaffen Detailed translations for "vindicate sb" to vindicate sb. to vindicate sb. jdn. rehabilitieren to vindicate sb. entlasten to vindicate sb. reinwaschen to vindicate sb. jdm. Recht verschaffen{transitive verb}