• word of the day

    sertraline

    sertraline - Dictionary definition and meaning for word sertraline

    Definition
    (noun) a selective-serotonin reuptake inhibitor commonly prescribed as an antidepressant (trade name Zoloft)
    Synonyms : zoloft
Connect with us on Facebook