ambuscade
English Dictionary
->
Letter A
-> ambuscade
Search Dictionary:
ambuscade Definition
(n)
the
act
of
concealing
yourself
and
lying
in
wait
to
attack
by
surprise
(v)
wait
in
hiding
to
attack
ambuscade Synonyms
ambuscade
ambush
bushwhack
lie in wait
lurk
lying in wait
scupper
trap
waylay
© Art Branch Inc.