Vocabulary

雪崩を打つ

to surge like an avalanche; to flood; to swarm; to stampede

expression verb