Definition of ballyard in English:

ballyard

noun

  • Ballpark.

Origin

Late 19th century; earliest use found in The Cedar Rapids Evening Gazette.