IN A SPOT


Meaning of IN A SPOT in English

in some trouble, in an embarrassing or difficult position She is really in a tight spot right now since she was unable to enter university and also has no job.

English idioms vocab.      Словарь английских идиом и выражений.