foreshore
Concise Oxford English Dictionary © 2008 Oxford University Press:
foreshore/ˈfɔːʃɔː(r)/
▶noun the part of a shore between high- and low-water marks, or between the water and cultivated or developed land.
'foreshore' also found in these Oxford entries:

