meaning of support hose

1. elasticized stocking intended to reduce pressure on the veins of the leg as in case of varicose veins


Related Words

support hose |

Developed & Maintained By Taraprasad.com

Treasure Words