Downfallen

Definition:

  • (a.) Fallen; ruined.

Compare downfallen with other words:

depress vs. downfallen

crestfallen vs. downfallen

downfall vs. downfallen

downfallen vs. fallen