Meaning of river terrace in English:
river terrace
noun
GeographyEach 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.
Are You Learning English? Here Are Our Top English Tips