Idiom: Spot on

Idiom Definitions for 'Spot on'


If something is spot on, it is exactly right.

See also: