deslaveTop 30000MeaningsNoun1. landslide (natural disaster) (Latin America)2. landslide (vote won by overwhelming majority) (Latin America)