Seawall meaning

sēwôl
Frequency:
An embankment to prevent erosion of a shoreline.
noun
0
0
A coastal defence in the form of an embankment.
noun
0
0
Advertisement

Origin of seawall