English dictionary
homing torpedo meaning and definition
Definition and meaning of homing torpedo at MeaningMonkey.org. homing torpedo meaning and definition in the English Dictionary.HOMING TORPEDO noun
Definition of homing torpedo (noun)
- a torpedo that is guided to its target (as by the sound of a ship's engines)
Source: Princeton University Wordnet