Synonyms and Antonyms for lurking place | Synonym.com

Synonyms and Antonyms for lurking place

1. lurking place (n.)

a place suitable for lurking

Synonyms: