supertorpedo (English, noun)
expansion: supertorpedo (plural supertorpedos or supertorpedoes)
Senses:
topics: government
military
politics
war
glosses: A particularly powerful torpedo.
Forms:
form: supertorpedos
tags: plural
form: supertorpedoes
tags: plural