1. (noun)
ballpark, park
- a facility in which ball games are played (especially baseball games) Synonyms: green, park, approximate range, car park, parking area, commons, parkland, ballpark, common, parking lot
2. (noun)
approximate range, ballpark
- near to the scope or range of something Synonyms: ballpark, approximate range, park