Definitions of fosterage:

  • noun:   encouragement; aiding the development of something
  • noun:   raising someone to be an accepted member of the community