Skip to main content

Klassen and Ram 's definitions

Travalanche

Share definition
An avalanche of trees, mostly observed when trees grow on the side of rocky mountains, e.g. Like Milford Sound scenery, and cause an avalanche of trees down the mountainside when their roots expand in cracks and break the rocks.
Whoa, look at that travalanche!
by Klassen and Ram September 29, 2022
Flag
mugGet the Travalanche mug.