Definition of abrasion platform in English:

abrasion platform

noun

Geography

Origin

Early 20th century; earliest use found in Geographical Journal.