Foster - verb (used with object) 1. to promote the growth or development of; further; encourage: to foster new ideas. 2. to bring up, raise, or rear, as a foster child. 3. to care for or cherish. These are the definitions and I love them so much. Think about all these things when you... Continue Reading →