Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
homed
in English
homed
#uncommon
Lemma:
home
The lemma is the base or root form of this word.
Definitions
Verb
returned
to
a
place
or
person
;
settled
to
return
to
an
owner
(
animals
)
to
focus
or
aim
at
something
(
in
on
)