PUT SOMEONE ON THE SPOT


Meaning of PUT SOMEONE ON THE SPOT in English

informal

force someone into a situation in which they must respond or act.

→ spot

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.