trouncers

noun
  1. plural of trouncer; people or things that defeat others decisively
  2. Usage: informal

Examples