SCARP Meaning of SCARP in English (n.) A band in the same position as the bend sinister, but only half as broad as the latter. Webster's English dictionary. Английский словарь Webster. 2012