have ambushed
Present perfect conjugation of ambush.

ambush

Popularity
500+ learners.
Someone must have ambushed him on his way...
Alguien debe haberlo emboscado en su camino.
Other Dictionaries
Explore the meaning of ambush in our family of products.
Word of the Day
clock