• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp