Noun Definition

lahar

1.Definition: an avalanche of volcanic water and mud down the slopes of a volcano

Category: General