Big Huge Thesaurus

vasoconstrictive

noun