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