ESCARP Meaning of ESCARP in English ( n. ) The side of the ditch next the parapet; -- same as scarp, and opposed to counterscarp. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012