English Dictionary
Definition downfall in British English
downfall noun
[singular] noun
/ˈdaʊnˌfɔːl/
Example
bad investments that led to the company's downfall
Synonyms and related words
