Definify.com

Definition 2024


sertraline

sertraline

English

Noun

sertraline (uncountable)

  1. An SSRI antidepressant, marketed as Zoloft.