About us
Define
Definitions for
"Embankments"
a structure of rocks or earth arising above the normal surface of the earth for purpose of defense, protection, or support of other structures. an embankment is an earthwork
cadgis.lsu.edu