Synonyms of Daycare

Primary definition: A facility that provides care and supervision for children during the day, especially while their parents are at work.

Full Dictionary Entry

Antonyms & Opposite Concepts