Expose Artificial Levee
Artificial Levee Technical Terms
Artificial Levee : An artificial embankment constructed along the bank of a watercourse or an arm of the sea, to protect land from inundation or to confine streamflow to its channel. GG
Artificial Levee : An artificial embankment constructed along the bank of a watercourse or an arm of the sea, to protect land from inundation or to confine streamflow to its channel. GG