lahar
English Dictionary
->
Letter L
-> lahar
Search Dictionary:
lahar Definition
(n)
an
avalanche
of
volcanic
water
and
mud
down
the
slopes
of
a
volcano
lahar Synonyms
lahar
© Art Branch Inc.