WTWM

whatsthatwordmean

← Definition
Guess

leveeing

verbThe act of building or providing with a levee (a wall or embankment to prevent flooding).

Synonyms

embankverb

Built for word lovers.