From Longman Dictionary of Contemporary Englishsomebody’s patchsomebody’s patchBritish English informalLIVE SOMEWHERE an area that someone knows very well because they work or live there SYN turf Policemen know what’s going on in their home patch. → patch
Examples from the Corpus
home patch• Bénéteau went to town in their usual impressive way; it is, after all, their home patch.