ambuscade

ambuscade n

Fr. < It. < late L. 'lie in ambush'; see ambush, v. and bush, n.

  1. Hideaway; safe place to hide; shelter of bushes and shrubs; secret spot from which to surprise someone in the woods.