Definitions for "Alluvial terrace"
Former floodplain which either no longer floods or rarely floods due to deepening or enlargement of the stream channel.