varicose : Idioms & Phrases


varicose vein

  • noun a vein that is permanently dilated; most common in the legs
WordNet