English Dictionary
Definition foster in British English
foster adjective
adjective
/ˈfɒstə(r)/
English Dictionary