Causes of Floods: Pre-reading Exercise

Match the vocabulary word with the best synonym or definition.

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