to hide, waiting to surprise, attack or catch sb
lie in wait (for sb)
to hide, waiting to surprise, attack or catch sb
He was surrounded by reporters who had been lying in wait for him.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition