embankment

Search for glossary terms (regular expression allowed)

Glossaries

Term Definition
embankment

A wall or bank of earth or stone built to prevent a river flooding an area.

A wall or bank of earth or stone built to prevent a river flooding an area.

Hits - 733