ballyard
nounDefinition of ballyard
: a baseball park or stadium : ballpark sense 1
Kevin Kenney … paused in front of Yankee Stadium to snap a photo of the grand, old ballyard across the street.— Seth Livingstone
Keep scrolling for more