Overwhelming ‘earth Moving’ Victory at the Polls
Puzzle 17 of Time Hard Pack
Question
Overwhelming ‘earth Moving’ Victory at the Polls
Answer
LANDSLIDE
Word Meaning:
LANDSLIDE — A natural disaster that involves the breakup and downhill flow of rock, mud, water and anything caught in the path.
Definitions from Wiktionary.