lahar
nounDefinition of lahar
: a moving fluid mass composed of volcanic debris and water
Keep scrolling for more