Find the word definition

Wiktionary
lubazodone

n. An antidepressant drug.

Wikipedia
Lubazodone

Lubazodone (YM-992, YM-35,995) is an experimental antidepressant which was being developed as a treatment for depression and obsessive compulsive disorder, and reached phase II clinical trials, but was discontinued. It acts as a serotonin reuptake inhibitor and 5-HT receptor antagonist.