be in a cleft stick

listen to the pronunciation of be in a cleft stick
English - Turkish
zor durumda olmak
çıkmazda olmak
English - English

Definition of be in a cleft stick in English English dictionary

in a cleft stick
In a difficult situation (in which movement is impossible)