Terdapat 2 arti kata 'scarp' di Kamus Bahasa Inggris Terjemahan Indonesia.
Lereng curam
Membuat curam
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata scarp adalah lereng curam. Arti lainnya dari scarp adalah membuat curam.