(an area of sand or small stones at the edge of the sea or a lake): I spent all day on the beach.
shore (land that is on the edge the sea): We were trying to swim from the boat to the shore.
coast (an area of land beside an ocean): We drove along the coast for twenty miles.
bank (the land along the either edge of a river): We swam to the opposite bank.
waterfront an area that is next to a body of water: They will stay in an apartment on the waterfront.