FOSTER Meaning of FOSTER in English v. a. 1.Nurse, nourish, feed, support, sustain.2.Rear, breed, bring up, rear up, cherish, encourage, favor, patronize, promote, stimulate, forward, further, advance, help on, help forward. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012