meaning of sweat bag

1. a porous bag usually of canvas that holds water and cools it by evaporation


Related Words

sweat bag |

Developed & Maintained By Taraprasad.com

Treasure Words