onthespot是什么意思

onthespot是什么意思

1、在场,到场;

2、立刻,马上;

3、处于困境;

4、机警,警惕;

5、处于良好竞技状态,完全有能力应付。