FOSTER Definition & Meaning | Dictionary.com
https://www.dictionary.com/browse/foster
WEBto promote the growth or development of; further; encourage: to foster new ideas. Synonyms: instigate, foment, advance, forward, favor. Antonyms: discourage. to care for …
DA: 58 PA: 71 MOZ Rank: 89