pulverizes

verb
  1. to crush or grind something into powder or dust
  2. to defeat someone or something completely and decisively
  3. Usage: informal

Examples