THIEVES' KITCHEN
Meaning of THIEVES' KITCHEN in English
noun
Britain : a slum or other area harboring thieves where children are easily led into crime
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012