Meaning of support hose

Definition of support hose

(noun) elasticized stocking intended to reduce pressure on the veins of the leg (as in case of varicose veins)

Other information on support hose

WIKIPEDIA results for support hose
Amazon results for support hose