Definition of pitcher's mound in English:

pitcher's mound

noun

  • Mound.

Origin

Early 20th century; earliest use found in The Newark Advocate.