softhead

/ˈsɒfθɛd/

Definitions

1. noun

A person who lacks mental toughness or firmness in their opinions or decisions.

“The journalist was criticized for being a softhead when she chose to publish the sensitive information without proper investigation.”

Synonyms

  • pushover
  • softie

Antonyms

  • hardliner
  • stern