having eyes in the back of one's head
English
Verb
having
eyes
in
the
back
of
one's
head
present participle and gerund of
have eyes in the back of one's head