Online English Dictionary

Home

Stuprate


v. t.

To ravish; to debauch.


© 2009 Dammam Community College