generator: engine that converts mechanical energy into electrical energy by electromagnetic induction
instrumentality: an artifact (or system of artifacts) that is instrumental in accomplishing some end
layette: kit consisting of a complete outfit (clothing and accessories) for a new baby