Definify.com

Definition 2024


waterskin

waterskin

English

Noun

waterskin (plural waterskins)

  1. A container for water made of skin.

Translations