Attested.to

Definition

an act that despoils the innocence or beauty of something

Seed ·

Term in context

defloration in CommonParlance