What is the meaning of the word "overkill"?

Definitions:

  1. any effort that seems to go farther than would be necessary to achieve its goal copy to clipboard noun
    • That top hat is overkill. copy to clipboard
  2. the capability to obliterate a target with more weapons than are required copy to clipboard noun
    • Many argue that the bombing of Hiroshima was overkill. copy to clipboard