1 English Synonyms for AGGER
Prev.1Next
earthwork
Definition: 1. Any structure made from earth, especially an embankment used for fortification or flood control.
Show more information about earthwork
Prev.1Next
Search took: 22.58 ms
Definition: 1. Any structure made from earth, especially an embankment used for fortification or flood control.
Show more information about earthwork
Search took: 22.58 ms