1. neurodepressant - Noun
2. neurodepressant - Adjective
neurodepressant (not comparable) That depresses the activity of the nervous system
neurodepressant (plural neurodepressants) Any such material