vasodepressor noun1 •Any substance that produces vasodepression and thus lowers blood pressure. formsvasodepressors