onthespot是什么意思

1、在场,到场;
2、立刻,马上;
3、处于困境;
4、机警,警惕;
【onthespot是什么意思】5、处于良好竞技状态,完全有能力应付 。

    推荐阅读