1.

A wall built to prevent the sea or a river from flooding an area

A. dam
B. mound
C. dyke
D. embankment
Answer» D. embankment


Discussion

No Comment Found