1. Noun. An antidepressant drug, synthesised in the 1970s but never marketed. ¹
¹ Source: wiktionary.com