Stuprate /(?)/

Stu·prate

Stuprate

v. t.
  1. To ravish; to debauch. [R.]