Definition of warhead in English:
The explosive head of a missile, torpedo, or similar weapon.
- The missile warhead incorporates a dynamically compensated shaped and copper lined charge.
- On explosion, the warhead produces a great fragmentation effect and shock wave.
- And let's keep in mind the ultimate weapon of a terrorist is a nuclear warhead on a missile.
Words that rhyme with warheadsorehead
Definition of warhead in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.