Attested.to

Definition

drawing blood from the body of another

Seed ·

Term in context

bloodsucking in CommonParlance