earthfall

noun

Definition of earthfall