English dictionary
homing device meaning and definition
Definition and meaning of homing device at MeaningMonkey.org. homing device meaning and definition in the English Dictionary.HOMING DEVICE noun
Definition of homing device (noun)
- the mechanism in a guided missile that guides it toward its objective
Source: Princeton University Wordnet