avalanche
Noun
mass of snow, ice, and rocks falling rapidly down a mountainside
43 huge pipes sprout from the rocks. Each can emit a remote-controlled explosive burst of oxygen and propane to create small, controlled avalanches.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.