( home grounds)
1.
A sports team’s home ground is their own playing field, as opposed to that of other teams. ( BRIT; in AM, use home field )
N-VAR
2.
If you say that someone is on their home ground , you mean that they are in or near where they work or live, and feel confident and secure because of this.
Although he was on home ground, his campaign had been rocked by adultery allegations.
PHRASE : v-link PHR , PHR after v