challengers

noun
  1. people who compete against others, especially those in positions of authority or leadership
  2. Usage: plural of challenger
  3. people who question or dispute something
  4. Usage: plural of challenger

Examples