terrace

1. a level, usually narrow, plain bordering a river or stream and lying above the current floodplain 2. an abandoned floodplainThis definition last updated 09/25/2008