choose the correct meaning of the phrase ‘Stumbling block’
A
Anxiety
B
Worry
C
Disaster
D
Obstacle
Correct Answer: Obstacle