Home Synonyms spot on
See UK English definition of spot on
See Spanish definition of exacto
1‘Evert's prediction was spot on’
wrong, incorrect
READ THESE ARTICLES