Home / S / support hose

support hose

noun 12 letters Scrabble 18 WWF 20
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →