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 ON
Meaning of HOME ON in English
American idioms English vocabulary. Английский словарь американских идиом. 2012