English Dictionary
▪ escargot
▪ escarole
▪ escarp
▪ escarpment
▪ eschalot
◊ ESCARP
escarp
n : a steep artificial slope in front of a fortification [syn: {escarpment},
{scarp}, {protective embankment}]
escargot
escarole
escarp
escarpment
eschalot
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]