Ambushes, noun plural of ambush. Synonyms in the same form.
Trap
traps
Other
streaks
All synonyms for ambush →