English dictionary
lahar meaning and definition
Definition and meaning of lahar at MeaningMonkey.org. lahar meaning and definition in the English Dictionary.LAHAR noun
Definition of lahar (noun)
- an avalanche of volcanic water and mud down the slopes of a volcano
Source: Princeton University Wordnet