'sertraline' definitions:

Definition of 'sertraline'

From: WordNet
noun
A selective-serotonin reuptake inhibitor commonly prescribed as an antidepressant (trade name Zoloft) [syn: sertraline, Zoloft]