Meaning of childcare

Definition of childcare

(noun) a service involving care for other people's children

Other information on childcare

WIKIPEDIA results for childcare
Amazon results for childcare