Attested.to

Definition

free from stress or conducive to mental ease; having or affording peace of mind

Seed ·

Term in context

comfortable in CommonParlance