Attested.to

Definition

any of a class of drugs used to treat depression; often have undesirable side effects

Seed ·

Term in context

antidepressant in CommonParlance