homed
həʊm
verb
(of an animal) return by instinct to its territory after leaving it.
a dozen geese homing to their summer nesting grounds
verb
(of an animal) return by instinct to its territory after leaving it.
a dozen geese homing to their summer nesting grounds