We do not currently know of any synonyms for torpedoers.
The noun torpedoers is defined as:
Did you mean torpedoes?