At sight Meaning, Definition & Usage

Definitions
  1. as soon as seen, or presented to sight; as, a draft payable at sight: to read Greek at sight; to shoot a person at sight.

Webster 1913