SPOT


Meaning of SPOT in English

n. roundish stain, dot, speck; place; awkward or difficult situation, predicament; specific location, area; stain on one's reputation, blemish; pimple (British); spotlight

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