sledgehammers

noun
  1. large, heavy hammers with long handles, used for breaking things or driving stakes
verb
  1. hits or strikes with great force
  2. uses excessive force or a heavy-handed approach to accomplish something
  3. Usage: figurative

Examples