smashers

noun
  1. plural of smasher; things or people that smash or break something
  2. outstanding or impressive people or things
  3. Usage: informal; British

Examples