SPOT ON Meaning of SPOT ON in English correct, bang on , dead on , right onYour answer is spot on! There are 1000 meters in a kilometer. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012