English

edit

Noun

edit

closed town (plural closed towns)

  1. A relatively small closed city