HAVE EYES AT THE BACK OF ONE'S HEAD


Meaning of HAVE EYES AT THE BACK OF ONE'S HEAD in English

able to see everything

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.