Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: lurking place
  1. A place suitable for lurking
    "The dark alley made a perfect lurking place for the thief"

Derived forms: lurking places

Type of: hidey-hole [informal], hiding place, hidy-hole [informal]