Home / B / ball-buster

ball-buster

noun 11 letters Scrabble 14 WWF 19
Definitions
noun

a job or situation that is demanding and arduous and punishing

noun

a demanding woman who destroys men's confidence

Want another word?
Spin the dictionary for a fresh one.
Generate a word →