Definify.com

Definition 2025


sertraline

sertraline

English

Noun

sertraline (uncountable)

  1. An SSRI antidepressant, marketed as Zoloft.