stuprate/stjuːˈpɹeɪt/EtymologyFrom Latin stupratus, past participle of stuprare (“to ravish”).stuprate means To ravish; to debauch. Lexicurio rates it Sui generis — a strength score of 87 out of 100.verbTo ravish; to debauch.“he bethought himselfe what course Iupiter tooke to stuprate Calisto”