SHORE TERRACE


Meaning of SHORE TERRACE in English

a terrace or bench produced by wave erosion and biochemical attack along the shore of an ocean or a large lake.

[ 1930-35 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .