köşeye sıkışmak

listen to the pronunciation of köşeye sıkışmak
Türkçe - İngilizce
be at bay
to be up against the wall, to be snookered
have one's back to the wall
be in a tight corner
köşeye sıkışmak