meaning of homing torpedo

1. a torpedo that is guided to its target as by the sound of a ships engines


Related Words

homing torpedo |

Developed & Maintained By Taraprasad.com

Treasure Words