meaning of Argus eyed

Argus eyed meaning in General Dictionary

severely observant watchful sharp sighted