ball-buster n 1: a demanding woman who destroys men's confidence [syn: {ball-breaker}] 2: a job or situation that is demanding and arduous and punishing; "Vietnam was a ball-breaker" [syn: {ball-breaker}]
Copyright © 2024 3Dict.net