Noun
torpedo [pl. torpedoes / torpedos]
related Results
warhead (n.) , [pl. warheads]