kotwali

/kɔːtˈwɑːli/ (KOR-tWAH-lee)

Definitions

1. noun

A historic police station in India, typically a colonial-era building.

“The kotwali building in Old Delhi still serves as a police headquarters today.”

Synonyms

  • headquarters
  • police station

Antonyms

  • prison