human dynamo n 1: a highly energetic and indefatigable person [syn: {powerhouse}, {human dynamo}, {ball of fire}, {fireball}]