Depudicate Copy link Depudicate , transitive verb [Latin depudicatus, past participle of depudicare.] To deflour; to dishonor. [Obsolete]