Home

Word

lurking place, n.
more info a place suitable for lurking
<noun.location>

lurking place
semantic pointers
hypernym