landslide https://www.oxfordlearnersdictionaries.com/definition/english/landslide noun, from the Topic Politics 1.2K views01:18