keddah
noun
ked·dah
ˈkedə,
kəˈdä
plural -s
in India
: an enclosure constructed to trap wild elephants
Love words? Need even more definitions?
Merriam-Webster unabridged
Share