Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

embankments Definition

Cancel
embankments
noun(em-bank-ment)
a raised structure (as of earth or gravel) used especially to hold back water or to carry a roadway
embankments
noun(em-bank-ment)
the action of embanking

Words Related to embankments!

embankments Examples by Brain Bank Users