adjective (of a drug) depressing nerve-cell function. nounany such substance.
neurodepressive 🔊 Listen to this adjective (of a drug) depressing nerve-cell function. noun any such substance. Share Facebook Twitter Google +