Fetching details from the dictionary...

obstacle; impediment; hindrance; barrier; difficulty
disorder; defect; disability; handicap; impairment; dysfunction
steeplechase
obstacle race; steeplechase (athletics)
「障礙」 has another reading with different meanings.
言語の障礙を乗り越えて国際交流をする。
We engage in international exchange by overcoming language barriers.
障礙のある人も働きやすい環境を作りたい。
I want to create a work environment that's accessible for people with disabilities.
計画の障礙となる問題を一つずつ解決する。
We're solving the problems hindering the plan one by one.