HyperDic
: lurking_place
English
> 1 sense of the expression
lurking place
:
NOUN
location
lurking place
a
place
suitable for
lurking
English
>
lurking place
: 1 sense
> noun 1, location
Meaning
A
place
suitable for
lurking
.
Broader
hiding place
A
place
suitable for
hiding
/
hiding
something (such as yourself)
©2001-25
·
HyperDic hyper-dictionary
·
Contact
English
|
Spanish
|
Catalan
Privacy
|
Robots