What is the full meaning of stuprating
STUPRATE, (archaic) to ravish; to violate [v]
Example of the word stuprating placed on a Scrabble board.