clouters

noun
  1. plural of clouter; people or things that clout or strike heavily
  2. Usage: informal; chiefly British

Examples