supercharger
Explore definitions, synonyms, and language insights of supercharger
Definitions
Noun
compressor that forces increased oxygen into the cylinders of an internal-combustion engine