English to English

warhead
('w/O/r,h/E/d )

noun (n)

  • the front part of a guided missile or rocket or torpedo that carries the nuclear or explosive charge or the chemical or biological agents(noun.artifact)
    Synonym:
    load, payload
    source: wordnet30
Advertisement

Bookmark This Site