fosterage
noun
- 1
helping someone grow up to be an accepted member of the community
they debated whether nature or nurture was more important
- 2
encouragement; aiding the development of something
Also useful for “fosterage”:Unscrambler— Rearrange the letters in “fosterage”