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