Related Clues:
- Barrier
- Something to be negotiated
- Barrier or deterrent
- Hurdle, impediment
- Anything that stands in the way
- Barrier or impediment
- Chain nerd up - it delays progress
- Thing that obstructs progress
- It obstructs progress
- It stands in the way
- It obstructs or hinders
- It's back to the broken crane
- It's no help to get back to the broken crane
- Let this not before perhaps, part of the broken crane
- If the deer hurried at first, let it