Find the synonym of the word: Impediment
A
Ostacle
B
Imperitinent
C
Embankment
D
Progress
Correct Answer: Ostacle