CONSTUPRATE


Meaning of CONSTUPRATE in English

(v. t.) To ravish; to debauch.

Webster's English dictionary.      Английский словарь Webster.