Random
Artificial embankment Synonyms
Definitions for Artificial
(adjective)
lacking
in
natural
or spontaneous quality
(adjective) not being or expressing what one appears to be or
express
(adjective) being such in appearance
only
and made with or manufactured from usually cheaper materials
Synonyms for phrase
false bank
simulated bank
fake wall
unnatural barrier
AE abbreviation
AE
is an
abbreviation
for Artificial Embankment
What does AE stand for?
AE stands for "Artificial Embankment"
Embankment
replaced
artificial
barrier
artificial
hill
artificial
mole
artificial
pitch
artificial
mound
Definitions for Embankment
(noun) a
bank
of earth constructed to
control
water
(noun) a long artificial mound of stone or
earth
; built to hold
back
water or to support a road or as protection