human dynamo (noun) spark plug: device that ignites fuel in engine
Sinonime: able,
adroit, canny,
clever,
crackerjack*,
deft,
dexterous,
ingenious,
intelligent,
masterful,
skillful, slighty, sly, smart, smooth, subtle, well-laid, well-planned
Antonime: unclever, unimaginative