branchalanche
the freezing rain and wind caused a branchalanche
large number of branches falling off trees due to weather
"the freezing rain and wind caused a branchalanche" What is the definition of "branchalanche"?