English edit

Noun edit

warheads

  1. plural of warhead