Definition of Embankment in English :
Define Embankment in English
Embankment meaning in English
Meaning of Embankment in English
Pronunciation of Embankment in English
Embankment pronunciation in English
Pronounce Embankment in English
Embankment
see synonyms of embankmentNoun
1. embankment
a long artificial mound of stone or earth; built to hold back water or to support a road or as protection
WordNet Lexical Database for English. Princeton University. 2010.
Embankment
see synonyms of embankmentCollins English Dictionary. Copyright © HarperCollins Publishers
Embankment
see synonyms of embankmentWebster’s New World College Dictionary, 4th Edition. Copyright © 2010 by Houghton Mifflin Harcourt. All rights reserved.
Embankment
see synonyms of embankmentThe American Heritage ® Dictionary of the English Language, Fifth Edition copyright ©2018 by Houghton Mifflin Harcourt Publishing Company. All rights reserved.