SPOT ON


Meaning of SPOT ON in English

correct, bang on, dead on, right on Your answer is spot on! There are 1000 meters in a kilometer.

English idioms vocab.      Словарь английских идиом и выражений.