spar torpedo
noun
: an explosive charge mounted on the end of a long spar and designed to be carried to a target by an attacking ship
Love words? Need even more definitions?
Merriam-Webster unabridged
Share