Home/embankment

embankment

Dictionary

noun

  • A long mound of earth, stone, or similar material, usually built for purposes such as to hold back or store water, for protection from weather or enemies, or to support a road or railway.

Play Word Games

Test your vocabulary and logic skills with our daily word puzzles. Will you find 'embankment' in today's game?