Word Definition

Challenger

  1. One who challenges.

Synonyms