lahar
1.
(
noun
) an avalanche volcanic water and mud down the slopes of a volcano
Related Words:
avalanche
Terms and Conditions of Use / Copyright Notice