Word info

closed town

Noun

Meaning

closed town (plural closed towns)

A relatively small closed city

Source: en.wiktionary.org

Close letter words and terms