depressant - Dictionary definition and meaning for word depressant
Powered by Mnemonic Dictionary
he is de(down) present.. due to depressant