Meaning of the word homed in English

What does homed mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

homed

US /hoʊmd/
UK /həʊmd/

Adjective

having a home or a place of residence

Example:
The charity helps provide shelter for the homed and homeless.

Verb

past tense and past participle of 'home'

Example:
The missile successfully homed in on its target.
After a long journey, the birds finally homed to their nests.