weather bomb · explosive cyclogenesis · bombogenesis
weather bomb, explosive cyclogenesis, bombogenesis
A weather bomb.