homed
动词 home:
provide with, or send to, a home
同义词:home
return home accurately from a long distance