sedative-hypnotic
Noun
Meaning
a sedative that depresses activity of the central nervous system and reduces anxiety and induces sleep
Source: WordNetNoun
a sedative that depresses activity of the central nervous system and reduces anxiety and induces sleep
Source: WordNet