1
[ noun ] a demanding woman who destroys men's confidence

Synonyms

ball-breaker

Related terms

woman

2
[ noun ] a job or situation that is demanding and arduous and punishing

Synonyms

ball-breaker

Examples

"Vietnam was a ball-breaker"

Related terms

job

*