Find the word definition

Wiktionary
closed town

n. A relatively small closed city