What does Argus eyed mean?

Argus eyed meaning in General Dictionary

severely observant watchful sharp sighted