ALL meanings of ball-breaker
ball-break·er
B b - noun ball-breaker an arduous, often unpleasant task. 1
- noun ball-breaker a person who makes great demands on others; taskmaster. 1
- noun ball-breaker (Idiomatic) (vulgar) A person or task which is excessively demanding or punishing. 0