English Dictionary
◊ SUPERCHARGER
supercharger
n : forces increased oxygen into the cylinders of an
internal-combustion engine