- Barrier
- Blockage
- Extremely obscure instruction is a stumbling block
- Hindrance
- hindrance to progress
- The act of obstructing, or state of being obstructed.
- That which obstructs or impedes; an obstacle; an
impediment; a hindrance.
- Blockage
- The act of stopping, or arresting progress, motion, or
action; also, the state of being stopped; as, the stoppage of the
circulation of the blood; the stoppage of commerce.
- Place of limited access
- Traffic blockage
- Traffic jam
- Traffic problem
- Deadlock
- Impasse
- Impasse, deadlock
- Irresolvable issue
- River blockage