homing torpedo
Add to My List
Definition(s):
- (n) a torpedo that is guided to its target (as by the sound of a ship's engines)
Usage(s):
- Others developed the homing torpedo.
Word of the Day
languish
/ˈlæŋɡ wɪʃ /
/ˈlæŋɡ wɪʃ /