lie in wait
idiomDefinition of lie in wait
: to hide and wait for the right moment to make an attack
The killer may have been lying in wait for him.
—sometimes used figuratively No one knows what lies in wait for us in the coming year.