Feedback
Embank
Meaning
Verb
●
to
put up
a
bank
so as to
confine
or to defend
●
to
protect
by a
bank
of
earth
or stone
Sourced from
Wiktionary
Synonyms
Imbank
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better