A large mass of sediment deposited at the mouth of a river. Delta. A delta is a landform where a river spreads out and deposits sediment as it enters a larger body of water, like an ocean.
Delta: A large mass of sediment deposited at the mouth of a river. Delta. A delta is a landform where a river spreads out and deposits sediment as it enters a larger body of water, like an ocean.
Learn While Playing The Best Video Games.