stepping stone
noun
one of a series of stones acting as footrests for crossing streams, marshes, etc
a circumstance that assists progress towards some goal
Words nearby stepping stone
steppe,
stepped-up,
steppenwolf,
stepper,
steppes,
stepping stone,
stepping-off place,
steppingstone,
stepsibling,
stepsister,
stepson