argus eyes

listen to the pronunciation of argus eyes
الإنجليزية - الإنجليزية
{i} vigilantly observant eyes, watchful eyes (from the hundred-eyed monster in Greek mythology)