I. verb
Synonyms: frequent , affect, hang around, hang out, resort
II. noun
1.
Synonyms: resort 2, hangout, purlieu, rendezvous, stamping ground, watering hole
2.
Synonyms: habitat , home, locality, range, site, stamping ground
3.
Synonyms: apparition , ghost, phantasm, phantom, shade, shadow, specter, spirit, ||spook, wraith