Definition of abrasion platform in English:

abrasion platform

noun

Physical Geography

Origin

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