affronter

/afˈfrɒntər/

Definitions

1. noun

A person or thing that confronts or faces something or someone, especially a challenge or an opponent.

“The affronter of the crisis was a brave firefighter who risked his life to save others.”

Synonyms

  • confronter
  • opponent

Antonyms

  • avoider
  • evader