The AI-powered English dictionary
plural keddahs
(India) An elephant trap; an enclosure constructed to entrap wild elephants. examples