Lahar — definition

1. lahar (Noun)

1 definition

lahar (Noun) — An avalanche of volcanic water and mud down the slopes of a volcano.

2 types of
avalanche snowslide