on the spot
用作副词的意思:处在困境,处在尴尬境地
用法及例句:He is on the spot because he cannot pay back money be borrowed. 因为还不出欠款,他现在处境很尴尬。
英汉词典参考:
on
the
spot