Definition of Water Skin

  • 1. A container of skin for holding water Noun

Synonyms for word "water skin"

Semanticaly linked words with "water skin"

Hyponims for word "water skin"