shore terrace
noun
a terrace or bench produced by wave erosion and biochemical attack along the shore of an ocean or a large lake.
Origin of shore terrace
First recorded in 1930–35
Words nearby shore terrace
shore crab,
shore dinner,
shore fly,
shore leave,
shore patrol,
shore terrace,
shore up,
shorebird,
shorefront,
shoreless,
shoreline