Earthwork - What does it mean?
earthwork | |
has no English definition.
Any structure made from earth; especially an embankment or rampart used as a fortification
is likely misspelled.
has no English definition.