warheads
English
Noun
warheads
plural of
warhead