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