shorefront

adjectiveLocated on or relating to the land along the edge of a body of water.
nounThe land or area along the edge of a body of water, such as a lake, ocean, or river.