fosterer
Definitions
A person or entity that promotes the growth or development of something.
Someone who provides temporary care for a child or animal in their own home.
Examples
The dedicated fosterer provided a safe and loving environment for the abandoned kittens until they could be adopted.
As a long-term fosterer for the local shelter, she has helped dozens of dogs transition into their forever homes.
Synonyms
nurturer guardian promoter supporter caretaker patron advocate