DOWNFALL MEANING IN ENGLISH

• Downfall Definition & Synonyms

  1. (n.) A sudden fall; a body of things falling.
  2. (n.) A sudden descent from rank or state, reputation or happiness; destruction; ruin.


Synonyms:
Fall, Precipitation, Ruin, Ruination,

• Downfallen Definition & Synonyms

  1. (a.) Fallen; ruined.


RECENT SEARCHES