RichThesaurus
spot-on
spot-on
antonyms
spot-on
definitions
adj
correct; accurate; absolutely right
excellent