Langimage
English
B2

in a difficult or impossible situation.

Meanings

in a difficult or impossible situation.

After losing his job, he felt like he was up the canal without a paddle.

Synonyms

Last updated: 2025/02/05 04:52