(noun.) a slide of a large mass of dirt and rock down a mountain or cliff.
(noun.) an overwhelming electoral victory; 'Roosevelt defeated Hoover in a landslide'.
希尔达整理