Dictionary.com
Thesaurus.com

spot-on

American  
[spot-on, awn] / ˈspɒtˈɒn, ˈɔn /
Or spot on

adjective

  1. exactly right or accurate.

    His spot-on impression of the popular politician had us all laughing.

    Thanks go to our colleague, whose analysis of the situation was spot on.


spot-on British  

adjective

  1. informal absolutely correct; very accurate

    your prediction was spot-on

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

Etymology

Origin of spot-on

First recorded in 1935–40

Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

See Examples For:

She added government-funded research showed that pollution is still happening when owners were applying spot-on treatments correctly, so the current advice on application was wrong, as was failing to advise against preventative treatment.

From BBC Jun. 10, 2026

Bloom’s first foray into crime fiction nails the genre’s conventions while her bona fides as a recently retired professor of English and psychotherapist in mid-state Connecticut make this book resonate as spot-on, hilarious truth.

From Los Angeles Times May 12, 2026

"It was a challenging prediction, and we had to be spot-on," Barat says.

From Science Daily May 7, 2026

Yet even if you were spot-on with your trading, a passive buy-and-hold stock portfolio still did better than your active one by 1 annualized percentage point between 1948 and 2018, according to Deluard.

From MarketWatch Apr. 29, 2026

My uprock was the best it’d ever been; my six-step was spot-on, and I dropped into a crab walk that morphed, briefly, into a cricket.

From "A Very Large Expanse of Sea" by Tahereh Mafi

Vocabulary.com logo
by dictionary.com

Join 12,000,000 vocabulary learners

Start learning new words today on VocabTrainer.
You'll remember them forever.

Start training