(~s)
1.
A sports team’s ~ 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 ~, 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 ~, his campaign had been rocked by adultery allegations.
PHRASE: v-link PHR, PHR after v