In a difficult or impossible situation (from snooker).
To get stuck (on something); to become engrossed; to zone out.