Tamil Dictionary 🔍

depudicate

De*pu"di*cate, v. t. Etym: [L. depudicatus, p. p. of depudicare.] Defn: To deflour; to dishonor. [Obs.]


depudicate - Similar Words