lurk : Idioms & Phrases


lurking place

  • noun a place suitable for lurking
WordNet