Attested.to

Definition

equipment in a motor vehicle that cools the engine

Seed ·

Term in context

cooling system in CommonParlance