Noun Definition
fosterage
1.Definition: encouragement; aiding the development of something
Category: General2.Definition: helping someone grow up to be an accepted member of the community
Related Noun(s):nurture
Category: General1.Definition: encouragement; aiding the development of something
Category: General2.Definition: helping someone grow up to be an accepted member of the community
Related Noun(s):nurture
Category: General