meaning of supercharger

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


Related Words

supercharger |

Developed & Maintained By Taraprasad.com

Treasure Words