Forgot your password?
Fr. < It. < late L. 'lie in ambush'; see
, v. and
Hideaway; safe place to hide; shelter of bushes and shrubs; secret spot from which to surprise someone in the woods.