Attested.to

Definition

scientifically detached; unemotional

Seed ·

Term in context

clinical in CommonParlance