What is the full meaning of earthfalls
EARTHFALL, a landslide [n]
Example of the word earthfalls placed on a Scrabble board.