Causes of Floods: Pre-reading Exercise

Match the vocabulary word with the best synonym or definition.

Answer all of the questions before clicking on "Check".
widespread
to perfect
human error
saturated
crack
upstream
dam
tidal wave
unleashed
debris