torpedoist
English
Etymology
From
torpedo
+
-ist
.
Noun
torpedoist
(
plural
torpedoists
)
One skilled in the theory or use of
naval
torpedoes
.
One who favours the use of torpedoes.
Anagrams
posteditor