Definition of Lahar

  • (noun) an avalanche of volcanic water and mud down the slopes of a volcano

Synonyms of Lahar


No Synonyms Found.

Antonyms of Lahar


No Antonyms Found.

Homophones of Lahar


No Homophones Found.