Word info

turbocompressor

Noun

Meaning

turbocompressor (plural turbocompressors)

A turbocharger.

Source: en.wiktionary.org

Close letter words and terms