A synonym of the word ' Impediment' is __
A
Anarchy
B
Distortion
C
Barrier
D
Freedom
Correct Answer: Barrier