A barrel torpedo.

Torpedo

A barrel torpedo.

Bushnell's torpedo boat.

Torpedo Boat

Bushnell's torpedo boat.