: a moving mass of soil made fluid by rain or melting snow
also
: lahar
Love words? Need even more definitions?
Merriam-Webster unabridged
Share