Attested.to

Definition

divested of human qualities or attributes

Seed ·

Term in context

dehumanized in CommonParlance