in this work ( synonym found)

Definition of in this work:

°Any structure made from earth; especially an embankment or rampart used as a fortification.

Definition of in this work:

°Any structure made from earth; especially an embankment or rampart used as a fortification.

Back to Top