snookered

ˈsnʊkəd

英文释义

v fool or dupe
v leave one's opponent unable to take a direct shot

中文翻译

v. 使陷入困境, 使受挫折( snooker的过去式和过去分词 )

学习工具