sweat bag

Explore definitions, synonyms, and language insights of sweat bag

Definitions

Noun
a porous bag (usually of canvas) that holds water and cools it by evaporation

More General Terms

bag