earthshakers

noun
  1. plural of earthshaker; people or things that cause major upheaval, disruption, or significant change
  2. Usage: informal; often used in business, technology, or social contexts

Examples