SCARPA Meaning of SCARPA in English n 1. shoe; 2. slope, scarp (= face of a hill, etc.); 3. [Mil.] scarp, escarp Interlingua English vocab. Английский словарь Интерлингва. 2012