RichThesaurus
ambuscade
vs
set trap
ambuscade
noun
The place in which troops lie hidden for an ambush.
The body of troops lying in ambush.
set trap
How often have the words
ambuscade
and
set trap
occurred in a corpus of books?
(source:
Google Ngram Viewer
)