Meaning & Definition of Downfall in English
English⟶
Downfall
/daʊnfɔl/
noun
1. Failure that results in a loss of position or reputation
synonym:
- downfall,
- ruin,
- ruination
2. The falling to earth of any form of water (rain or snow or hail or sleet or mist)
synonym:
- precipitation,
- downfall
3. A sudden decline in strength or number or importance
- "The fall of the house of hapsburg"
synonym:
- fall,
- downfall