Definify.com

Definition 2026


sertraline

sertraline

English

Noun

sertraline (uncountable)

  1. An SSRI antidepressant, marketed as Zoloft.