engine cooling system

Explore definitions, synonyms, and language insights of engine cooling system

Definitions

Noun
equipment in a motor vehicle that cools the engine

More General Terms