Free Dictionary

Free Dictionary

Home ×
Link Link Link Link

Search Result for "lurking place":
Wordnet 3.0

NOUN (1)

1. a place suitable for lurking;


WordNet (r) 3.0 (2006):

lurking place n 1: a place suitable for lurking