Meaning of alluvial flat

Definition of alluvial flat

(noun) a flat resulting from repeated deposits of alluvial material by running water

Other information on alluvial flat

WIKIPEDIA results for alluvial flat
Amazon results for alluvial flat