Sclerotherapy
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A treatment for varicose veins, hemorrhoids, and ulcers involving an injection of material into a blood vessel to make it harden and shrink. countable, uncountable
Example
More examples"Every Friday we do sclerotherapy."
Etymology
From sclero- + therapy.
Related phrases
More for "sclerotherapy"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.