[Span. emboscada].
A body of men lying in wait to surprise an enemy, or cut off his supplies; also the site where they lurk. This, as well as ambush, obviously arose from woods having afforded hiding-places.
·vi To lie in ambush. II. Ambuscade ·vt The body of troops lying in ambush. III. Ambuscade ·vt To ...
Webster's Dictionary of the English Language