atomic_warheadEnglish

atomic warhead, nuclear warhead, nuke, thermonuclear warhead

Noun

The warhead of a missile designed to deliver an atom bomb

English: atomic warhead, nuclear warhead, thermonuclear warhead, nuke

English words with similar meanings

Show 3 words