Select the most appropriate meaning of the given idiom.
A stumbling block
Putting stones along the way
Putting stones along the way
An obstacle to progress
An obstacle to progress
Skipping over a hurdle
Skipping over a hurdle
Removing stones on the way
Removing stones on the way
Correct Answer:
Putting stones along the way