ball-buster

Noun
  1. A demanding woman who destroys men's confidence (synset 109853646)
  2. A job or situation that is demanding and arduous and punishing (synset 100721418)
    "Vietnam was a ball-breaker"

Other Searches