Dictionary/कठघरा
Noun

कठघरा

kathgharaa

Definitions

Noun

witness box, dock; cage, enclosure

a railed-off area in a courtroom where a witness or accused person stands; also any cage-like enclosure, formed from (wood) and (enclosure)

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.