varicose vein

varicose vein

English Noun
Ad

Definition

An abnormally swollen or dilated vein.

Ad