obstacle /ˈäbstək(ə)l, ˈɑbstək(ə)l
/ ▸ noun a thing that blocks one's way or prevents or hinders progress: the major obstacle to achieving that goal is money.
– ORIGIN Middle English : via Old French from Latin obstaculum, from obstare ‘impede’, from ob- ‘against’ + stare ‘stand’.