{v.} To move toward a certain place by following a signal or marker. * /The airplane homed in on the radio beacon./ * /The ship homed on the lights of New York harbor./
HOME IN ON
Meaning of HOME IN ON in English
Slang English vocab. Английский сленговый словарь. 2012