Meaning of river terrace in English:

river terrace

noun

Geography
  • Each of a series of raised terraces alongside a river that are the remnants of former flood plains, river beds, etc., formed during earlier periods of erosion and deposition.

Origin

Early 19th century.