Crossword clues for embanks
embanks
Wiktionary
embanks
vb. (en-third-person singular of: embank)