Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ambushed
in English
ambushed
#moderate
Lemma:
ambush
The lemma is the base or root form of this word.
Definitions
Verb
subjected
to
an
unexpected
shock
stationed
to
surprise
an
enemy
;
attack
by
ambush
Adjective
attacked
by
surprise
having
been
targeted
by
a
surprise
attack