Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ball breaker Definition

Cancel
ball breaker
noun
A person or task which is excessively demanding or punishing

Words Related to ball breaker!

ball breaker Examples by Brain Bank Users