A word examined

levee

noun
5 letters·English
noun

leveean embankment built along a river to prevent flooding

Wiktionary →
No comments yet