Definitions for stupration
This page provides all possible meanings and translations of the word stupration
Origin: From stupration or its source, stuprationem.
violation of chastity by force; rape
Find a translation for the stupration definition in other languages:
Select another language: