Home
Manuscripts
Lexicon
About
By Image
By Work
Sign Up
Sign In
Email
Password
Remember me
Forgot your password?
ambuscade
ambuscade
n
Fr. < It. < late L. 'lie in ambush'; see
ambush
, v. and
bush
, n.
Hideaway; safe place to hide; shelter of bushes and shrubs; secret spot from which to surprise someone in the woods.