childcare ( synonym found)

Definition of childcare:

°The act of supervising and taking care of young children.

Back to Top