search

Goatskin

speaker

Meaning

Noun

In Goats:
The
of a goat.
In Goats:
A
(especially of
or water) made from
leather.
In Irish English, Goats & Hides:
a
drum.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com