Long embankment Synonyms

Definitions for Long


LE abbreviation

LE is an abbreviation for Long Embankment
What does LE stand for?
LE stands for "Long Embankment"

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