SPOT


Meaning of SPOT in English

(a.) Lit., being on the spot, or place;

Webster's English dictionary.      Английский словарь Webster.