Caught in a trap.
In a state of stagnation or despair; unable to move forward.
simple past and past participle of trap
Select a language to see translations