Review Game Zone
Games
Test
Preview
Back
Fill it!
Questions Left
16
Wrong
0
Right
0
The area where a river meets a lake or sea, and that causes the water to slow down and deposit sediment, which causes islands to form over time.
Check