EN

Synonyms for ambushes

Ambushes, noun plural of ambush. Synonyms in the same form.

Synonyms in the same form

Noun plural

Trap

traps

Other

streaks