Meaning of embankment
Definition of embankment
(noun)
a
long
artificial
mound
of
stone
or earth;
built
to
hold
back
water
or to
support
a
road
or as
protection
Other information on embankment
WIKIPEDIA results for
embankment
Amazon results for
embankment
Tweet