Attested.to

Definition

a nursery for the supervision of preschool children while the parents work

Seed ·

Term in context

day care center in CommonParlance