on sight

[on sight] See: AT SIGHT.