SEASHORE


Meaning of SEASHORE in English

(1) Land by the sea. (2) (Legal) Ground lying between high-water and low-water marks; the Foreshore.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.