Etymology
Today it means: Resistant to damage from spikes (such as those on certain kinds of shoe). Full definition →
From spike + -proof.
Etymology from Wiktionary, CC BY-SA 4.0.