ambusher
English Dictionary
->
Letter A
-> ambusher
Search Dictionary:
ambusher Definition
(n)
an
attacker
who
waits
in
a
concealed
position
to
launch
a
surprise
attack
ambusher Synonyms
ambusher
© Art Branch Inc.