HAVE EYES IN THE BACK OF YOUR HEAD


Meaning of HAVE EYES IN THE BACK OF YOUR HEAD in English

to be aware of everything that is happening around you, even things that seem difficult or impossible to see

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.