closed town
English
Noun
closed
town
(
plural
closed towns
)
A relatively small
closed city