English Dictionary
Definition basket case in British English
basket case noun
[countable] noun
Synonyms and related words
2
a country or organization that has serious financial problems
