Idiom: Spot on

Idiom Definitions for 'Spot on'


If something is spot on, it is exactly right.

Idioms similar to 'Spot on'

See also: