on sight

Share on Facebook Share on Twitter Email

Also, at sight. Immediately upon seeing, as in The soldiers threatened to shoot looters on sight, or He's able to multiply those three-digit figures at sight. [Second half of 1400s]

Post a question - any question - to the WikiAnswers community:

Copyrights:

Mentioned in