home pitch
English
Etymology
The noun
pitch
is used here in its
cricket pitch
sense.
Noun
home
pitch
(
uncountable
)
Synonym of
home ground
.