Definition, synonyms and related words
A bus that provides mobile entertainment and education facilities for young children.