Dictionary search results

Showing 1-3 of 3 results

zombie British & World English

A corpse said to be revived by witchcraft, especially in certain African and Caribbean religions

zombie bank British & World English

A financial institution which is insolvent but which continues to operate through government support