meaning of fostering

1. of Foster
2.
raising someone to be an accepted member of the community; "they debated whether nature or nurture was more ">important"


Related Words

fostering |

Developed & Maintained By Taraprasad.com

Treasure Words