RichThesaurus
lay for
vs
swoop down on
lay for
verb
To wait (for someone) in order to surprise or attack them.
swoop down on
How often have the words
lay for
and
swoop down on
occurred in a corpus of books?
(source:
Google Ngram Viewer
)