CONSTUPRATE Meaning of CONSTUPRATE in English vt to ravish; to debauch. Webster English vocab. Английский словарь Webster. 2012