marchepied
Top 25000
Meanings
Noun
1. step (of a train) (railway)
2. running board (of car)
3. stepping-stone (figuratively)