Site icon The Law Dictionary

DEFLORATION

Seduction or debauching. The act by which a woman is deprived of her virginity.

Exit mobile version