Flywheels Meaning

There are 1 meaning(s) for word Flywheels

Meaning 1 : regulator consisting of a heavy wheel that stores kinetic energy and smooths the operation of a reciprocating engine