Dictionary Translate Correct Ask AI
Noun
torpedo [pl. torpedoes / torpedos]
related Results
warhead (n.) , [pl. warheads]