English synonyms about - contact  

lurking place

noun

1 lurking place

A place suitable for lurking.

Roget 530: camouflage; mimicry; hiding place; secret place, secret drawer; recess, hold, holes and corners; closet, crypt, adytum, abditory, oubliette.    ambush, ... show more


Find more on lurking place elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0261