Definition of marine terrace in US English:

marine terrace

noun

Physical Geography
  • = wave-cut platform.

Origin

Mid 19th century; earliest use found in Edinburgh New Philosophical Journal.