Search in full dictionary

LEVEE

LEVEE
ScnTUEU
an embankment built alongside a river to prevent high water from flooding the bordering land.