What Is a Depositional Landform? Share Flipboard Email By Staff Author Published on June 28, 2017 Depositional landforms form slowly overtime from materials that build up. Learn more about depositional landforms with this educational geology video.