English Dictionary
Definition homing in British English
homing adjective
adjective
/ˈhəʊmɪŋ/
1
used for describing military equipment such as a missile that is able to find a particular place or object
Synonyms and related words
