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) |