Definition of “ball game” - English Dictionary

british dictionary