to help a skill, feeling, idea etc develop over a period of time [= encourage, promote]:
The bishop helped foster the sense of a community embracing all classes.
2 [intransitive and transitive]
to take someone else's child into your family for a period of time but without becoming their legal parent [↪ adopt]:
The couple wanted to adopt a black child they had been fostering.