Ambuscade noun (dated) an ambush: our sensibilities are being battered with reports of killings and ambuscades. verb [with object] archaic ambush (someone) [The Iliad of Homer – Trans. Richmond Lattimore]