forebitter

/fɔrˈbɪtər/

Definitions

1. noun

A person who is bitter or resentful in advance, often because of a past experience or anticipation of a future event.

“The forebitter crowd booed the returning champion.”

Synonyms

  • malcontent
  • misanthrope

Antonyms

  • enthusiast
  • optimist