Sea-wall meaning

A wall or embankment made to break the force of the waves and to protect the shore from erosion.
noun
0
0
Alternative spelling of seawall.
noun
0
0
Advertisement