- noun a large mass of snow that becomes detached and falls down the side of a mountain
- noun a series of actions beginning with one which starts a number of others
- A cumulative ionization process in which charged particles are accelerated by an electric field and collide with neutral particles, creating additional charged particles. These additional particles collide with others, so as to create an avalanche effect.
- In semiconductors, the cumulative generation of free charge carriers in an avalanche breakdown.
Not what you were looking for?