have eyes in the back of your head - definition and synonyms

phrase informal
  1. to notice everything that is happening around you

    Don’t try anything funny, I’ve got eyes in the back of my head.

See also main entry: eye