• word of the day

    lahar

    lahar - Dictionary definition and meaning for word lahar

    Definition
    (noun) an avalanche of volcanic water and mud down the slopes of a volcano
Download our Mobile App Today
Receive our word of the day
on Whatsapp