1 at once: She liked it so much that she bought it on the spot; (also adjective)an on-the-spot decision.
az: dərhal, tez
ru: сразу
2 in the exact place referred to; in the place where one is needed: It was a good thing you were on the spot when he had his heart attack; (also adjective)our on-the-spot reporter.
az: yerində, başında
ru: на месте
3 (especially with put) in a dangerous, difficult or embarrassing position: The interviewer's questions really put the Prime Minister on the spot.
az: çətin vəziyyətdə qoymaq
ru: под удар