Beats me. OP is advertising for it. Sounds like a cross between carp and escargot. Fish and snails, oh yum.
Turns out escarp is a word.
es·carp (-skärp)
n.
1. A steep slope or cliff; an escarpment.
2. The inner wall of a ditch or trench dug around a fortification.
tr.v. es·carped, es·carp·ing, es·carps
1. To cause to form a steep slope.
2. To furnish with an escarp.
escarp - definition of escarp by the Free Online Dictionary, Thesaurus and Encyclopedia.
Bookmarks