sclerotherapy noun1 •A treatment for varicose veins, hemorrhoids, and ulcers involving an injection of material into a blood vessel to make it harden and shrink. formssclerotherapies