IN A SPOT


Meaning of IN A SPOT in English

informal

in a difficult situation.

→ spot

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