Civil Works Intermediate
0/14

Pick the word that matches this meaning:

A thick, strong wall built across a river to hold water back and store it.