Definition of pitching hole in English:

pitching hole

noun

  • = pitch-hole.

Origin

Late 18th century.