Langimage
English
B2

to be caught in a difficult or inescapable situation.

Meanings

to be caught in a difficult or inescapable situation.

He felt like he was caught in a lobster-claw trap with no way out.

Synonyms

Last updated: 2025/05/17 03:27