Supercharger Meaning

There are 1 meaning(s) for word Supercharger

Meaning 1 : compressor that forces increased oxygen into the cylinders of an internal-combustion engine