beflatter

/ˈbɛflætər/

Definitions

1. noun

A person who flatters someone, especially in order to gain an advantage or avoid trouble.

“The politician was accused of being a beflatterer, using empty promises to win votes.”

Synonyms

  • flatterer
  • sycophant

Antonyms

  • adversary
  • critic