(PREVENT) [verb] [T] [UK and ANZ] - to prevent (someone) from completing an intended plan of actionWe had intended to go driving around Scotland, but unless I can get my licence we're snookered.(US) To snooker (someone) is to deceive or trick them.
SNOOKER
Meaning of SNOOKER in English
Cambridge English vocab. Кембриджский английский словарь. 2012