Attested.to

Definition

deprive of strength or vigor

Seed ·

Term in context

castrate in CommonParlance