ESCARP Meaning of ESCARP in English (n.) The side of the ditch next the parapet; -- same as scarp, and opposed to counterscarp. Webster's English dictionary. Английский словарь Webster. 2012