Warhead Meaning

There are 1 meaning(s) for word Warhead

Meaning 1 : the front part of a guided missile or rocket or torpedo that carries the nuclear or explosive charge or the chemical or biological agents

    Synonyms : load,  payload