Multiple choice What is the name for the land form at the mouth of a river? Canyon Plateau Oxbow Delta Reveal answer Fill a bubble to check yourself D Correct answer Explanation A delta is a landform created by the deposition of sediment that is carried by a river as the flow leaves its mouth and enters slower-moving or stagnant water.