torpedoer

Noun

 * 1) A vessel capable of firing torpedoes.