HOME IN ON


Meaning of HOME IN ON in English

{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./

Slang English vocab.      Английский сленговый словарь.