Stuprate
/(?)/
Stu·prate
Stuprate
v. t.
To ravish; to debauch.
[
R.
]