Get Your Premium Membership

Embankment

[n] a long artificial mound of stone or earth; built to hold back water or to support a road or as protection


Related Information

More Embankment Links



Book: Radiant Verses: A Journey Through Inspiring Poetry