warhead

1. (noun) the part of a missile or torpedo that carries the explosive charge
Synonyms: load, payload
Related Words: atomic warhead, explosive, nuclear warhead, nuke, thermonuclear warhead



Terms and Conditions of Use / Copyright Notice