VOCABULARY

  • bang

  • cyclone

  • debris

  • delta

  • destroy

  • destruction

  • estimate

  • float

  • howl

  • meteorologist

  • smash

  • survivor

  • warn

  • weather

  • CLOSE