Open main menu

Levees

Key Stage 4

Meaning

A levee is a barrier built next to a river to prevent water flooding the local area.