homing

Definitions


[ˈhəʊmɪŋ], (Adjective)

Definitions:
- relating to an animal's ability to return to its territory after travelling away from it
(e.g: a strong homing instinct)


Phrases:

Origin:




definition by Oxford Dictionaries