to be caught in a difficult or inescapable situation.
Meanings
He felt like he was caught in a lobster-claw trap with no way out.
Synonyms
Examples
Last updated: 2025/05/17 03:27