• word of the day

    landslide

    landslide - Dictionary definition and meaning for word landslide

    Definition
    (noun) an overwhelming electoral victory
    Example Sentence
    • Roosevelt defeated Hoover in a landslide
    Definition
    (noun) a slide of a large mass of dirt and rock down a mountain or cliff
    Synonyms : landslip
Download our Mobile App Today
Receive our word of the day
on Whatsapp