SPOT ON


Meaning of SPOT ON in English

Proper, well done. When something is perfect. Example: That mix was spot on.

Slang English vocab.      Английский сленговый словарь.