Dictionaries

Torpedo

Torpedo

A cigar shaped, self-propelled underwater missile designed to detonate on impact. It can be launched from submarine, ship or plane.