alude

Etymology 1
Borrowed from, from.

Noun

 * 1) avalanche large mass of snow sliding down a mountain side