daycare - English Synonyms Dictionary

daycare

n.
[1] day care