semihumbug

/sɛmɪˈhʌmbʌɡ/

Definitions

1. noun

A person or thing that is half a humbug, i.e., only partially deceitful or insincere.

“The politician’s speech was a semihumbug, trying to win votes with half-truths and empty promises.”

Synonyms

  • deceiver
  • hypocrite

Antonyms

  • sincere
  • truthful