idiombe on the spotto be in the place where something is happening:Luckily the police were on the spot when the accident occurred.A good journalist has a flair for being on the spot when important events happen.on-the-spot: CNN provided on-the-spot news coverage throughout the crisis. —compare do sth on the spot put sb on the spot
|