waterskin

Explore definitions, synonyms, and language insights of waterskin

Definitions

Noun
a container of skin for holding water

More General Terms