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