What does 'In your sights' mean?

If you have someone or something in your sights, they are your target to beat.

Idioms similar to 'In your sights'

See also: