Trapped, with nowhere to turn (8)
I believe the answer is:
cornered
(Other definitions for cornered that I've seen before include "Having no way out" , "Monopolised the market" , "Put in a difficult position" , "Unable to escape" , "Trapped at junction?" .)