In-the-ballpark meaning

(figuratively) In the same general vicinity (as); somewhat similar (to); typically construed with of.
adjective
0
0
Advertisement