ALL meanings of ambuscade
am·bus·cade
A a - noun ambuscade an ambush 3
- verb ambuscade to ambush or lie in ambush 3
- abbreviation AMBUSCADE ambush 3
- noun ambuscade an ambush. 1
- verb without object ambuscade to lie in ambush. 1
- verb with object ambuscade to attack from a concealed position; ambush. 1
- noun ambuscade (dated) An ambush; a trap laid for an enemy. 0
- noun ambuscade The place in which troops lie hidden for an ambush. 0
- noun ambuscade The body of troops lying in ambush. 0
- verb ambuscade (dated) To lie in wait for, or to attack from a covert or lurking place; to waylay. 0