Langimage
English
B2

in a difficult or hopeless situation.

Meanings

in a difficult or hopeless situation.

After the company went bankrupt, his career was up the spout.

Synonyms

Last updated: 2025/05/17 10:14