Depudicate
/(?)/
De·pu·di·cate
Depudicate
v. t.
To deflour; to dishonor.
[
Obs.
]