Words: submarine torpedo
Part of speech: n
Definition: a torpedo designed to be launched from a submarine