SHOREFRONT


Meaning of SHOREFRONT in English

Land situated on the edge of a body of water.

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