lay for

[lay for] {v.}, {informal} To hide and wait for in order to catchor attack; to lie in wait for.

The bandits laid for him along theroad.

I knew he had the marks for the exam, so I was laying forhim outside his office.