lurking place
English Thesaurus
1. a place suitable for lurking (noun.location)
| hypernym | : | hiding place, |
| definition | : | a place suitable for hiding something (such as yourself) (noun.location) |
Visual ArtiKata
Explore lurking place in ArtiKata.com >
| hypernym | : | hiding place, |
| definition | : | a place suitable for hiding something (such as yourself) (noun.location) |