Find the word definition

Wiktionary
punctured neighborhoods

n. (punctured neighborhood English)