homing torpedo

1. (noun) a torpedo that is guided to its target (as by the sound of a ship's engines)
Related Words: torpedo



Terms and Conditions of Use / Copyright Notice