Meaning of waterskin

Definition of waterskin

(noun) a container of skin for holding water

Other information on waterskin

WIKIPEDIA results for waterskin
Amazon results for waterskin