Quick definitions from WordNet (ball-breaker)
▸ noun: a job or situation that is demanding and arduous and punishing ("Vietnam was a ball-breaker")
▸ noun: a demanding woman who destroys men's confidence
▸ noun: a job or situation that is demanding and arduous and punishing ("Vietnam was a ball-breaker")
▸ noun: a demanding woman who destroys men's confidence