What does Abrasionsterrasse mean?

Abrasionsterrasse - German to English

scratching terrace