NECK OF THE WOODS
Meaning of NECK OF THE WOODS in English
1. : a settlement in a wooded country
2. : neighborhood , region
haven't been in that neck of the woods for a long time
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012