EN

Synonyms for torpedoes

Torpedoes, noun plural of torpedo. Synonyms in the same form.

Synonyms in the same form

Noun plural

Electric ray

crampfishes, numbfishes