Definition of "Fosterage" :
noun: helping someone grow up to be an accepted member of the community
noun: encouragement; aiding the development of something
noun: helping someone grow up to be an accepted member of the community
noun: encouragement; aiding the development of something