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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012