varicose vein

Explore definitions, synonyms, and language insights of varicose vein

Definitions

Noun
a vein that is permanently dilated; most common in the legs