Noun Definition

fosterage

1.Definition: encouragement; aiding the development of something

Category: General

2.Definition: helping someone grow up to be an accepted member of the community

Related Noun(s):nurture

Category: General