been snookered

listen to the pronunciation of been snookered
English - Turkish

Definition of been snookered in English Turkish dictionary

be snookered
İng., k.dili. çok zor bir durumda kalmak/bulunmak, köşeye sıkışmak