noun [ sing. , U ]
1.
( BrE ) a sports ground that a team regularly plays on in their own area or town
2.
a place where sb lives or works and where they feel confident, rather than a place that is not familiar to them :
I'd rather meet him here on my own home ground.