supervision
-
Have eyes in the back of your head
To be exceptionally observant and aware of everything happening around you, even things out of your direct line of sight.
The meaning and origin of interesting English phrases
To be exceptionally observant and aware of everything happening around you, even things out of your direct line of sight.