FORESHORE Meaning of FORESHORE in English n. the part of the shore between high- and low-water marks, or between the water and cultivated or developed land. Oxford English vocab. Оксфордский английский словарь. 2012