submarine torpedo: a torpedo designed to be launched from a submarine
object: a tangible and visible entity; an entity that can cast a shadow
scourge: a whip used to inflict punishment (often used for pedantic humor)