An Encylopedia Britannica Company

spot–on

1 ENTRIES FOUND:
spot–on /ˈspɑːtˈɑːn/ adjective
spot–on
/ˈspɑːtˈɑːn/
adjective
Britannica Dictionary definition of SPOT–ON
chiefly British, informal
: exactly correct : completely accurate