Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

homing torpedo Definition

Cancel
homing torpedo
noun()
a torpedo that is guided to its target (as by the sound of a ship's engines)

Words Related to homing torpedo!

homing torpedo Examples by Brain Bank Users