What does a foster parent mean in the UK?

From www.dictionary.com :
adj.
Providing parental care and nurture to children not related through legal or blood ties: foster parents; foster grandparents; a foster home.

Same meaning. We also use "adopted" in place of "foster".
Although adoption is a legal process...
 
Back