Lahar - Definition

lahar

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

Look up another word