Synonyms of spot on in English:

spot on


See UK English definition of spot on

See Spanish definition of exacto

adjective

1‘Evert's prediction was spot on’

SYNONYMS
accurate, correct, right, perfect, exact, unerring, so as to hit the nail on the head
British inch-perfect
informal bang on
North American informal on the money, on the nose
ANTONYMS

wrong, incorrect