English synonyms about - contact  

homing torpedo

noun

1 homing torpedo

A torpedo that is guided to its target (as by the sound of a ship's engines).

Polish: torpeda samonaprowadzajÄ…ca siÄ™


Find more on homing torpedo elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0314