[adj] caught or fixed; "stuck in the mud" [adj] (informal) baffled; "this problem has me completely stuck"
perplexed
unstuck