Definition of Foster Care

  • 1. Supervised care for delinquent or neglected children usually in an institution or substitute home Noun

Semanticaly linked words with "foster care"

Hyponims for word "foster care"