Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Embankment
Origin
embank
+
-ment
Full definition of embankment
Noun
embankment
(
plural
embankments
)
a
long
artificial
mound
of
earth
and
stone
,
built
to
hold
back
water
, for
protection
or to
support
a
road
Related terms
Victoria Embankment
© Wiktionary
Follow @FreeWordFinder