What does auf der Lauer liegen mean?

auf der Lauer liegen - German to English

to couch [e.g. pet]

View more

  • to lay in ambush
  • to rest in waiting
  • to lie in delay
  • to rest on lookout