Used attributively before a noun to denote relation to a landslide or to an overwhelming victory.
Definitions
Relating to or characteristic of a landslide, especially an overwhelming electoral victory. The senator enjoyed a landslide victory in the polls.