lahar

Explore definitions, synonyms, and language insights of lahar

Definitions

Noun
an avalanche of volcanic water and mud down the slopes of a volcano

More General Terms