Select the most appropriate meaning of the given idiom.
A stumbling block
Show answer & explanation
Correct answer: C
Explanation
The correct answer is option 3 i.e. An obstacle to progress.
Meaning of the given Idiom 'A stumbling block' is a circumstance that causes difficulty or hesitation. The option that seems to be closest in meaning to this is 'An obstacle to progress'
Hence, the chosen option is correct.