spar torpedo
nounDefinition of spar torpedo
: an explosive charge mounted on the end of a long spar and designed to be carried to a target by an attacking ship