Definition of pitching mound in English:

pitching mound

noun

  • = pitcher's mound.

Origin

Early 20th century; earliest use found in Sunday State Journal (Lincoln, Nebraska).