police village
Short definition from Wiktionary
Noun
- Part of a township in Ontario, Canada, not incorporated by the provincial government, and having its own elected governing body of trustees.
We haven’t written up police village yet: Simple and Standard meanings, examples and a quiz.