IN A SPOT


Meaning of IN A SPOT in English

in trouble, in a difficult situation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.