English dictionary
water skin meaning and definition
Definition and meaning of water skin at MeaningMonkey.org. water skin meaning and definition in the English Dictionary.WATER SKIN noun
Definition of water skin (noun)
- a container of skin for holding water
- synonyms: waterskin
Source: Princeton University Wordnet