Dictionary entry

Stuprate

Webster's Dictionary 1806

Stuprate

v.

to ravish, force, deflour, violate, ruin