busy box

Noun

 * 1) A young child's toy that features multiple activities