a vista

on sight

→ a
phrase Rare #27,001
on sight In this context, means immediately upon seeing someone. In other contexts, it can mean “in sight.”
IT: La polizia lo avrebbe riconosciuto a vista.
EN: The police would recognize him on sight.

Cioè sparare a vista?

So, shoot on sight?

— Mission: Impossible - Rogue Nation (2015)

L'Accademia ha l'ordine di"spararti a vista".

The Academy has orders to shoot you on sight.

— Dangal (2016)

E rimanete a vista!

And stay in sight!

— Il ritorno (2003)