Polish-English dictionary »

skarpa meaning in English

PolishEnglish
skarpa

scarp

skarpa noun

slopenoun
area of ground that tends evenly upward or downward

przeciwskarpa noun

counterscarpnoun
outer slope of a defensive or fortified ditch