Revetment
In stream restoration, river engineering or coastal management, revetments are sloping structures placed on banks or cliffs in such a way as to absorb the energy of incoming water. In military engine...