home pitch

English

Etymology

The noun pitch is used here in its cricket pitch sense.

Noun

home pitch (uncountable)

  1. Synonym of home ground.