• word of the day

    supercharger

    supercharger - Dictionary definition and meaning for word supercharger

    Definition
    (noun) compressor that forces increased oxygen into the cylinders of an internal-combustion engine
Download our Mobile App Today
Receive our word of the day
on Whatsapp