Definitions from Wiktionary (supertorpedo)
▸ noun: (military) A particularly powerful torpedo.
▸ Words similar to supertorpedo
▸ Usage examples for supertorpedo
▸ Idioms related to supertorpedo
▸ Wikipedia articles (New!)
▸ Popular adjectives describing supertorpedo
▸ Words that often appear near supertorpedo
▸ Rhymes of supertorpedo
▸ Invented words related to supertorpedo
▸ noun: (military) A particularly powerful torpedo.
▸ Words similar to supertorpedo
▸ Usage examples for supertorpedo
▸ Idioms related to supertorpedo
▸ Wikipedia articles (New!)
▸ Popular adjectives describing supertorpedo
▸ Words that often appear near supertorpedo
▸ Rhymes of supertorpedo
▸ Invented words related to supertorpedo