Find the word definition

Wiktionary

zombie banks

n. (zombie bank English)