CompareWords
Compare
Stuprate
Definition:
(v. t.) To ravish; to debauch.
Compare
stuprate
with other words:
debauch vs. stuprate
ravish vs. stuprate