meaning of foster care

1. supervised care for delinquent or neglected children usually in an institution or substitute home


Related Words

foster care |

Developed & Maintained By Taraprasad.com

Treasure Words