It probably depends a lot on why the veins are swollen. I'd PM MBSLynne, she's the herbologist here, but here is a site that seems to uphold your suggestion: Medicinal properties of witch hazel. LTS