LANDSLIDES Scrabble 12 Words With Friends 15 Definition LANDSLIDES is the plural of LANDSLIDE. noun LANDSLIDE: an overwhelming electoral victory. Examples “The candidate won by a landslide.” See all 337 words you can make from LANDSLIDES → 10-letter words Words starting with L Words ending with S ← Unscramble different letters