Related Clues:
- No longer a threat
- Hindered
- Kept in check
- In a position of no escape
- In an awkward position
- Unable to function
- Unable to retreat, as an animal
- Backed into a corner
- Hampered
- Kept ___ (held off)
- On the defensive
- Blocked or frustrated
- Trapped at junction?
- Powerless, defenceless
- Unable to cope, without resources