defeaters

noun
  1. people or things that defeat others in competition or conflict
  2. Usage: plural of defeater

Examples