ambuscade - Inglés Sinónimo Diccionario

ambuscade

v.
[1] ambush , scupper , bushwhack , waylay , lurk , lie in wait
n.
[1] ambush , lying in wait , trap