STUPRATION


Meaning of STUPRATION in English

noun violation of chastity by force; rape.

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