HIT THE SPOT Meaning of HIT THE SPOT in English informalbe exactly what is required. → spot Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004