Meaning of ball-breaker

Definition of ball-breaker

(noun) a demanding woman who destroys men's confidence
a job or situation that is demanding and arduous and punishing; "Vietnam was a ball-breaker"

Other information on ball-breaker

WIKIPEDIA results for ball-breaker
Amazon results for ball-breaker