Fosterage Meaning

There are 2 meaning(s) for word Fosterage

Meaning 1 : encouragement; aiding the development of something

    Synonyms : fostering
Meaning 2 : helping someone grow up to be an accepted member of the community

    Synonyms : breeding,  bringing up,  fostering,  nurture,  raising,  rearing,  upbringing