Argus-eyed

Ar·gus-eyed

Argus-eyed

a.
  1. Extremely observant; watchful; sharp-sighted.