Definitions of foster
to encourage something to develop over a period of time; to encourage or support something
It is in the best interests of its stockholders to foster the continued employment of the Executive by the Company during the term of the Agreement.
to look after and bring up a child who is not your own for a period of time, usually because the child's parents cannot look after them
They have fostered over 200 children over the past 30 years.