ball park ( synonym found)

Definition of ball park:

°A field, stadium or park where ball, especially baseball, is played.
°The general vicinity; somewhere close; a broad approximation.
°To make a rough estimate.

Definition of ball park:

°A field, stadium or park where ball, especially baseball, is played.
°The general vicinity; somewhere close; a broad approximation.
°To make a rough estimate.

Back to Top