Menu

Dictionary - protective_embankment

Home
Dictionary Results for protective_embankment


1. protective_embankment - noun

ยท a steep artificial slope in front of a fortification

Synonym(s): escarpment, escarp, scarp

Hypernym(s): fortification, munition





Try Again
Android App on Google Play Android App on Amazon